

Keyboard
HID projects
- Size
- 362.4 × 105.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 141
- Nets
- 477
- Pads
- 922
- Tracks, vias
- 0, 0
- Pours
- 2
- Routed
- Not yet
- KiCad
- KiCad 5 (file 20171130)
- Created
- 5 May 2022
- Updated
- 27 Aug 2024
Overview
Keyboard is an open-source printed circuit board by Skycode22, from the Skycode22/HIDs repository on GitHub. It is a 2-layer board of 362.4 × 105.3 mm with 141 parts on 477 nets.
It is built around the ATMEGA32U4. Its parts include 7 capacitors, 4 resistors, 1 IC, 1 switch and 1 crystal. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.
Main components
1README
README.mdHIDs
DISCLAIMER:
All projects not marked with "[FINAL]" are in a prototype stage, they may be in working order but require additional editing and fine-tuning.
HID (Human Interface Device) projects; Keyboards, trackballs, controllers of all sorts.
This repo is for the HID projects I have been working on and are making public for anyone to use, replicate, innovate, and otherwise utilize to their liking. If you make any new design changes/innovations, I would love to see them and potentially add them to the repository!
Feel free to message me with any questions or if you have any suggestions to make things better overall!
Notable Projects Currently:
Keyjoy
|
|
MY75
|
|
TrashTruck
|
|
OpenOt
|
|
|
Anguirus
|
|
Gigan
|
|
|
Mothra
C64.pi

Parts
141| Qty | Value | Footprint | References |
|---|---|---|---|
| 63 | D | keyboard_parts:D_SOD123_axial | D_0, D_1, D_2, D_3, D_4, D_5, D_6, D_7, D_8, D_9, D_A, D_ALT, D_ALT1, D_B, D_BACKSPACE, D_BSLSH +47 |
| 48 | KEYSW | MX_Alps_Hybrid:MX-1U-NoLED | K_0, K_1, K_2, K_3, K_4, K_5, K_6, K_7, K_8, K_9, K_A, K_B, K_C, K_CBRAC, K_COMMA, K_D +32 |
| 7 | 22pF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C1, C2, C3, C4, C5, C6, C7 |
| 7 | KEYSW | MX_Alps_Hybrid:MX-1.25U-NoLED | K_ALT, K_ALT1, K_CTRL, K_CTRL1, K_MENU, K_WIN, K_WIN1 |
| 2 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R1, R2 |
| 2 | 22 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R3, R4 |
| 2 | KEYSW | MX_Alps_Hybrid:MX-2.25U-NoLED | K_ENTER, K_SHIFT |
| 2 | KEYSW | MX_Alps_Hybrid:MX-1.5U-NoLED | K_BSLSH, K_TAB |
| 1 | ATMEGA32U4 | Package_QFP:TQFP-44_10x10mm_P0.8mm | U1 |
| 1 | KEYSW | MX_Alps_Hybrid:MX-6.25U-NoLED | K_SPACE1 |
| 1 | KEYSW | MX_Alps_Hybrid:MX-1.75U-NoLED | K_CAPS |
| 1 | KEYSW | MX_Alps_Hybrid:MX-2U-NoLED | K_BACKSPACE |
| 1 | KEYSW | MX_Alps_Hybrid:MX-2.75U-NoLED | K_SHIFT1 |
| 1 | Molex-0548190589 | keyboard_parts:Molex-0548190589-Assembly | USB1 |
| 1 | SW_PUSH | Button_Switch_SMD:SW_SPST_TL3342 | SW1 |
| 1 | XTAL_GND | Crystal:Crystal_SMD_5032-4Pin_5.0x3.2mm | X1 |
Questions
How big is the Keyboard PCB?
It measures 362.4 × 105.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Keyboard use?
141 parts, built around the ATMEGA32U4. 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 Keyboard KiCad files?
From the Skycode22/HIDs repository on GitHub, at the commit this page was made from: the board is keyboards in progress/60new/60new (2)/keyboard.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Keyboard design in my own project?
Its repository states no licence, so its author keeps all rights: ask Skycode22 before reusing the design.
More from Skycode22/HIDs
7- 2 layers405.8 × 127.3 mm

- 2 layers305.9 × 135.1 mm

- 2 layers313.8 × 110.8 mm

- 2 layers301 × 77 mm

- 2 layers32.2 × 193.1 mm

- 2 layers37.1 × 17.5 mm

- 2 layers21 × 12.5 mm

Similar boards
- 2 layers89 × 100 mm

Hub16
joshajohnson/Hub16
A macro pad with 16 keys, two rotary encoders, a four port USB hub, and plenty of LEDs!
132 parts388 - 2 layers22.9 × 36.7 mm

Usb2usb
tmk/USB2USB_Converter
USB to USB keyboard protocol converter supported by TMK keyboard firmware
26 parts152 - 2 layers303.6 × 96.1 mm

- 2 layers114.9 × 77 mm

- 2 layers444.1 × 151.2 mm

Gh80-3003
evyd13/gh80-series
GH80-1800, GH80-3700 and GH80-3003 by Evy (aka anykeys.eu)
287 parts69CC-BY-SA-4.0 - 2 layers232.2 × 76.7 mm

- 2 layers373.2 × 131.8 mm

- 2 layers17.8 × 33 mm
