

Keypad
5x5 mechanical keyboard, demonstrating the capabilities of the cheapest boards possible from a PCB manufacturer
- Size
- 91.5 × 94.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 67
- Nets
- 68
- Pads
- 427
- Tracks, vias
- 1,455, 78
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 1 Sep 2018
- Updated
- 1 Sep 2018
Overview
Keypad is an open-source printed circuit board by litruv, from the litruv/5x5Keypad repository on GitHub. It is a 2-layer board of 91.5 × 94.3 mm with 67 parts on 68 nets, routed with 1,455 tracks and 78 vias.
It is built around the ATMEGA32U4-AU, WS2812B and 12401598E4#2A. Its parts include 26 ICs, 16 capacitors, 12 diodes, 4 resistors and 1 transistor. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.
Main components
3ATMEGA32U4-AU
QFP-44(10x10)-40℃~+85℃ 10bit 16MHz 1KB 2.5KB 2.7V~5.5V 26 32KB 8 Bit AVR Built-in FLASH QFP-44(10x10) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)WS2812B
5mm X 5mm Surface Mount RGB LED with Intelligent ControlWorldsemiUncategorised12401598E4#2A
SMD1 10,000 Cycles 24P 5A Black Female Surface Mount, Right Angle Type-C USB 3.1 SMD USB Connectors ROHSAmphenolUSB Connectors
README
README.md5x5 Keypad
Parts
67| Qty | Value | Footprint | References |
|---|---|---|---|
| 25 | MXDiode | CMX:HybridMatiasCMX | U1, U2, U10, U12, U13, U14, U15, U16, U17, U18, U19, U20, U21, U22, U23, U24 +9 |
| 13 | 0.1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C3, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15, C16 |
| 12 | WS2812B | LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15 |
| 2 | 22 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R3, R4 |
| 2 | 22pF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C1, C2 |
| 2 | AudioJack4_Ground | Keebio-Parts:TRRS-PJ-320A | TRRS1, TRRS2 |
| 1 | 1.5k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R6 |
| 1 | 10K | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R1 |
| 1 | 12401598E4#2A | Type-C:12401598E4#2A | USB1 |
| 1 | 16MHz | Crystal:Crystal_SMD_5032-2Pin_5.0x3.2mm_HandSoldering | Y1 |
| 1 | 1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C4 |
| 1 | ATmega32U4-AU | Package_QFP:TQFP-44_10x10mm_P0.8mm | U11 |
| 1 | AVR-ISP-6 | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J1 |
| 1 | Polyfuse | Fuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder | F1 |
| 1 | Q_NPN_BCE | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | Q1 |
| 1 | SW_Push | Keebio-Parts:CandK_6x6mm_Tactile | SW1 |
| 1 | USB_B | Connector_USB:USB_Micro-B_Wuerth_629105150521 | USB2 |
Questions
How big is the Keypad PCB?
It measures 91.5 × 94.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Keypad use?
67 parts, built around the ATMEGA32U4-AU, WS2812B and 12401598E4#2A. 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 Keypad KiCad files?
From the litruv/5x5Keypad repository on GitHub, at the commit this page was made from: the board is Keypad.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Keypad design in my own project?
Its repository states no licence, so its author keeps all rights: ask litruv before reusing the design.
Similar boards
- 4 layers299 × 127 mm

- 6 layers100 × 70 mm

Sa800u baseboard hw
antmicro/snapdragon-845-baseboard
https://antmicro.com/blog/2022/04/open-source-snapdragon-845-baseboard/
616 parts70Apache-2.0 - 2 layers36 × 38 mm

- 4 layers

- 4 layers162 × 87 mm

- 2 layers150 × 52 mm

- 2 layers228.4 × 85 mm

LeChiffre
tominabox1/Le-Chiffre-Keyboard
Great thanks goes to Jake at P3D for really making the case amazing and open sourcing his work. Check him out at P3Dstore.com
105 parts183GPL-3.0 - 2 layers228.6 × 76.8 mm

Schwann Rev0.5b
The-Royal/The_Royal_Open-Source-Projects
A Master Repository For All things Royal Made
127 parts159MIT