

Keypad
USB and Bluetooth Keyboard with LCD and RGB
- Size
- 96.2 × 57.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 47
- Nets
- 48
- Pads
- 211
- Tracks, vias
- 273, 125
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 2 Dec 2023
- Updated
- 9 Nov 2025
Overview
Keypad is an open-source printed circuit board by MaprilBear, from the MaprilBear/Keebo repository on GitHub. It is a 2-layer board of 96.2 × 57.3 mm with 47 parts on 48 nets, routed with 273 tracks and 125 vias.
It is built around the 74HC595, 1N4448W and SK6812MINI-EA. Its parts include 18 diodes, 11 capacitors, 10 switches, 3 ICs and 2 connectors. It belongs with the keyboards and input and lEDs and displays boards and the nRF52 and nRF5x boards of this library.
Main components
374HC595
SOP-16-40℃~+85℃ 1 100ns@5V,50pF 10MHz 2V~6V 74HC 8 Serial-to-Serial or Parallel Tri-State SOP-16 Shift Registers ROHSGRShift Registers1N4448W
SOD-1231 Independent 1.25V@150mA 2.5uA 2A 4ns 500mA 500mW 75V SOD-123 Switching Diodes ROHSGuangdong HottechSwitching DiodesSK6812MINI-EA
SMD-4P,3.2x2.8mm-40℃~+85℃ 0.6mA 1.78mm 100ns 100ns 120mcd~240mcd 120° 160mcd~320mcd 1kHz 2.8mm 2000V 3.2mm 3.7V~5.5V 460nm~470nm 500ns 520nm~530nm 620nm~625nm 800Kbit/s 815mcd~1275mcd Built-in power-on reset circuit Translucent Frosted Lens SMD-4P,3.2x2.8mm RGB LEDs(Built-in IC) ROHSOPSCO OptoelectronicsRGB LEDs(Built-In IC)
README
README.mdKeebo - WIP
Successor/65% version of the Keebi
Changes from the Keebi
- Slighty larger IPS display
- "63%" Layout
- 65% but without INS/DEL, HOME/END, and PG UP/DN buttons
- Per-key RGB Lighting
- Volume Knob
- Improved Firmware
- Programmable Macros
- Media and Volume Controls
Credits
Iterated upon from the Keebi, a student project for UT Austin's ECE 445L class
Parts
47| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | 100nF | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11 |
| 9 | 1N4448W | Diode_SMD:D_SOD-123 | D1, D2, D3, D4, D5, D6, D7, D8, D9 |
| 9 | KEYSW | MX_Hotswap:MX-Hotswap-1U | K1, K2, K3, K4, K5, K6, K7, K8, K9 |
| 9 | SK6812-MINI-E | Keebio-Parts.pretty-master:SK6812-MINI-E | LED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8, LED9 |
| 3 | LOGO | LOGO | G***, G***, G*** |
| 1 | 74HC595 | Package_SO:TSSOP-16_4.4x5mm_P0.65mm | U1 |
| 1 | Adafruit TFT | Adafruit:Adafruit_1.47_TFT_Round_Rect | J1 |
| 1 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J2 |
| 1 | RotaryEncoder_Switch | Roller Encoder:RollerEncoder_Panasonic_EVQWGD001 | SW1 |
| 1 | TXU0101DBVR | Package_TO_SOT_SMD:SOT-23-6 | IC1 |
| 1 | XIAO-nRF52840-DIP | Seeed Studio XIAO Series Library:XIAO-nRF52840-DIP | U3 |
More from MaprilBear/Keebo
2- 2 layers325 × 95.7 mm

- 2 layers335 × 100 mm

Similar boards
- 4 layers60.5 × 60 mm

BusPirate-5-rev10
DangerousPrototypes/BusPirate5-hardware
Bus Pirate Hardware and accessories for v5 and higher
220 parts125MIT - 4 layers80 × 80 mm

Dangerousprototypes buspirate5 hardware buspirate 5 rev8
oomlout/oomlout_oomp_project_bot_v_2
203 parts - 2 layers66.5 × 46 mm

Attiny2313a thermostat
sergeyyarkov/attiny2313a_thermostat
Simple single-channel thermostat on ATtiny2313A
56 partsMIT - 2 layers142.5 × 101 mm

Hillside46
mmccoyd/hillside
Family of split ergonomic keyboards with three rows of six or five keys and a generous thumb arc
92 parts448MIT - 2 layers172 × 152.9 mm

- 4 layers95.6 × 73.6 mm

- 2 layers390 × 120.2 mm

- 2 layers295.3 × 133.4 mm

Questions
How big is the Keypad PCB?
It measures 96.2 × 57.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Keypad use?
47 parts, built around the 74HC595, 1N4448W and SK6812MINI-EA. 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 MaprilBear/Keebo repository on GitHub, at the commit this page was made from: the board is hw/PCB/Keypad/Keypad/Keypad.kicad_pcb and its schematic hw/KeyboardPCB/KeyboardPCB.kicad_sch. 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 MaprilBear before reusing the design.