

AA60-Keyboard
My custom keyboard PCB design made in KiCad
- Size
- 355.6 × 154.8 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 191
- Nets
- 141
- Pads
- 741
- Tracks, vias
- 801, 26
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 17 Mar 2026
- Updated
- 26 Mar 2026
Overview
AA60-Keyboard is an open-source printed circuit board by anthonyandres, from the anthonyandres/AA60-Keyboard repository on GitHub. It is a 2-layer board of 355.6 × 154.8 mm with 191 parts on 141 nets, routed with 801 tracks and 26 vias.
It is built around the SRV05-4, XC6206P332MR and 1N4148W. Its parts include 89 switches, 87 diodes, 7 capacitors, 3 resistors and 3 ICs. It belongs with the keyboards and input boards and the STM32 boards of this library.
Main components
3SRV05-4
SOT-23-6L-55℃~+150℃ 15V 1pF 4A 5V 5uA 6V 80W ESD Four channels IEC 61000-4-2、IEC 61000-4-5 Unidirectional SOT-23-6L ESD and Surge Protection (TVS/ESD) ROHShongjiachengESD And Surge Protection (TVS/ESD)XC6206P332MR
SOT-23-40℃~+85℃@(Ta) 1 1uA 200mA 3.3V 6V Fixed Over Current Protection Positive SOT-23-3L Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTorex SemiconductorVoltage Regulators - Linear, Low Drop Out (LDO) Regulators1N4148W
SOD-123150mA 1A 1V@50mA 1uA@75V 400mW 4ns 75V Independent SOD-123 Switching Diodes ROHSSTMicroelectronicsSwitching Diodes
README
README.mdAA60-Keyboard
An introductory project to learning KiCad and PCB design. I've been in the custom keyboard hobby for a while now, and my first keyboard was a hand soldered keyboard. What better way to learn PCB design then with one of my favorite hobbies.
Parts
191| Qty | Value | Footprint | References |
|---|---|---|---|
| 87 | 1N4148W | Diode_SMD:D_SOD-123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +71 |
| 72 | MX_Keyswitch | MX_Solderable:MX-Solderable-1U | SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW21, SW22, SW23, SW24, SW25, SW100, SW101 +56 |
| 7 | MX_Keyswitch | MX_Solderable:MX-Solderable-1.25U | SW36, SW38, SW40, SW44, SW46, SW48, SW50 |
| 3 | 0.1uF | Capacitor_SMD:C_0805_2012Metric | C2, C4, C5 |
| 3 | 1uF | Capacitor_SMD:C_0805_2012Metric | C3, C6, C7 |
| 2 | 5.1k | Resistor_SMD:R_0805_2012Metric | R2, R3 |
| 2 | MX_Keyswitch | MX_Solderable:MX-Solderable-1.5U | SW19, SW83 |
| 2 | MX_Keyswitch | MX_Solderable:MX-Solderable-2.25U | SW35, SW78 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric | R1 |
| 1 | 1A | Fuse:Fuse_1206_3216Metric | F1 |
| 1 | 4.7uF | Capacitor_SMD:C_0805_2012Metric | C1 |
| 1 | MX_Keyswitch | MX_Solderable:MX-Solderable-2.75U | SW73 |
| 1 | MX_Keyswitch | MX_Solderable:MX-Solderable-1.75U | SW20 |
| 1 | MX_Keyswitch | MX_Solderable:MX-Solderable-2U | SW82 |
| 1 | MX_Keyswitch | MX_Solderable:MX-Solderable-6.25U | SW42 |
| 1 | SRV05-4 | Package_TO_SOT_SMD:SOT-23-6 | U2 |
| 1 | STM32G0B1CBTx | Package_QFP:LQFP-48_7x7mm_P0.5mm | U1 |
| 1 | SW_Push | Button_Switch_SMD:SW_SPST_TS-1088-xR020 | SW1 |
| 1 | SW_SPDT | Button_Switch_SMD:SW_SPDT_PCM12 | SW2 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J2 |
| 1 | XC6206P332MR | Package_TO_SOT_SMD:SOT-23-3 | U3 |
Similar boards
- 2 layers304.3 × 108.3 mm

- 2 layers117.5 × 97.8 mm

Left
Ch3ru09/keyboardA
This is the repo where I keep all my Kicad files for the first keyboard I built from scratch
53 parts - 2 layers127.7 × 81.3 mm

PoucetV3
nicolettijones/PoucetV3
Thumb-sized keyboard with thumbstick pointer for handheld devices
142 partsMIT - 2 layers232.6 × 99.3 mm

- 2 layers382 × 160 mm

E80-1800-pcb universal
ebastler/E80-1800
QMK compatible PCB replacement for Cherry G80-1800
451 parts86BSD-2-Clause - 2 layers337.2 × 122.6 mm

- 2 layers337.2 × 122.5 mm

- 2 layers346.1 × 93.7 mm

Sifrl main pcb
ramonimbao/SpaceInvadersFRL
An F-rowless TKL keyboard case, plate, and PCB that uses the HiTek Series 725 switches.
177 parts15
Questions
How big is the AA60-Keyboard PCB?
It measures 355.6 × 154.8 mm and has 2 copper layers, 1.6 mm thick.
What parts does the AA60-Keyboard use?
191 parts, built around the SRV05-4, XC6206P332MR and 1N4148W. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the AA60-Keyboard KiCad files?
From the anthonyandres/AA60-Keyboard repository on GitHub, at the commit this page was made from: the board is AA60-Keyboard.kicad_pcb and its schematic AA60-Keyboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the AA60-Keyboard design in my own project?
Its repository states no licence, so its author keeps all rights: ask anthonyandres before reusing the design.