A500Mini-Internal-Functional-Keyboard

ea4gge·A500Mini-Internal-Functional-Keyboard·A500MiniKeyBoard/A500MiniKeyBoard.kicad_pcb

A500Mini-Internal-Functional-Keyboard PCB layout, top view — open source AVR/Arduino board by ea4gge

About the A500Mini-Internal-Functional-Keyboard PCB

A500Mini-Internal-Functional-Keyboard is an open source AVR/Arduino PCB design by ea4gge, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 199.5 × 67.2 mm, with 147 components from 33 distinct parts.

Its main chip is the ATmega32U4RC-A, from the AVR/Arduino family. Other key parts include the FE1.1s and GL823. By type, the board carries 97 switches, 22 capacitors, 9 resistors, 7 connectors, 3 ICs and 3 diodes.

It belongs with the keyboards and retro computing designs in this gallery.

From the project

This is the Ongoing project of the A500Mini internal functional keyboard based in 32U4 processor (Arduino leonardo, for example).

This is project of the A500Mini internal functional keyboard, based in 32U4 processor (Arduino leonardo, for example).

Actually it is working as final release, feel free to use, modify, recreate, ...

1.- HID internal fully functional keyboard, with F12 key in the "eject" button of the disk drive, CAPS Lock led, ...

2.- Internal 4 USB's HUB: One for the keyboard, one for the SD reader, one internal free (for network, for example) tha last one for the rear original placed USB on the main unit (because one of the original populated USB must be used por the hub's imput)

A500Mini-Internal-Functional-Keyboard, from the project README
From the project README

Main components on the A500Mini-Internal-Functional-Keyboard

A500Mini-Internal-Functional-Keyboard bill of materials (BOM)

147 components, 33 distinct parts.

QtyPartRefs
1
ATmega32U4RC-A
U1
1
FE1.1s
U2
1
GL823
U3
1
16MHz
Y1
1
12MHz
Y2
1
Conn_01x09_Male
J1
1
USB_A
J3
1
ISCP
J4
1
From_KB
J5
1
KB_To_Hub
J6
1
USB_B_Micro
J7
1
SD_Card
J9
2
Fuse_Small
F1, F4
96
430156070736
S1, S2, S3, S4, S5, S6, S7, S8 +88
1
F12
SW1
1
1N4148
D1
1
CL
D2
1
LED
D3
2
L_Ferrite_Small
L1, L2
8
22uF
C1, C2, C4, C6, C10, C16, C18, C21
Show 13 more
QtyPartRefs
4
0.1uF
C3, C5, C11, C20
1
0.22uF
C7
1
1uF
C8
4
100nF
C9, C12, C13, C19
2
22pF
C14, C15
2
4.7uF
C17, C22
1
1K
R1
1
0
R2
2
10K
R3, R6
2
22
R4, R5
1
2K7
R7
1
680
R8
1
100
R9

A500Mini-Internal-Functional-Keyboard design files

The KiCad project lives in the ea4gge/A500Mini-Internal-Functional-Keyboard repository on GitHub; these links point at the commit this page was built from.

A500Mini-Internal-Functional-Keyboard: common questions

What microcontroller does the A500Mini-Internal-Functional-Keyboard use?

The A500Mini-Internal-Functional-Keyboard is built around the ATmega32U4RC-A, from the AVR/Arduino family.

How big is the A500Mini-Internal-Functional-Keyboard PCB?

The A500Mini-Internal-Functional-Keyboard measures 199.5 × 67.2 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the A500Mini-Internal-Functional-Keyboard?

147 components, from 33 distinct parts. The full bill of materials is listed on this page.

Where can I download the A500Mini-Internal-Functional-Keyboard design files?

From the ea4gge/A500Mini-Internal-Functional-Keyboard repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the A500Mini-Internal-Functional-Keyboard design in my own project?

Yes, under the terms of its GPL-3.0 license, which ea4gge chose for the repository.

Can I test firmware for the A500Mini-Internal-Functional-Keyboard without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.

Similar boards