Keyboard
MaprilBear·Keebo·hw/KeyboardPCB/KeyboardPCB.kicad_pcb
About the Keyboard PCB
Keyboard is an open source Silicon Labs PCB design by MaprilBear, published on GitHub. It is a 2-layer board measuring 335 × 100 mm, with 164 components from 33 distinct parts.
Its main chip is the BGM220PC22HNA2R, from the Silicon Labs family. Other key parts include the TPS2113ADRBR, TM4C123GH6PMI7, TPS73633DBV and Adafruit ST7735R. By type, the board carries 65 diodes, 62 relays, 18 capacitors, 6 connectors, 6 resistors and 5 ICs.
It belongs with the keyboards, displays & leds and iot & wireless designs in this gallery.
From the project
USB and Bluetooth Keyboard with LCD and RGB
Main components on the Keyboard
Keyboard bill of materials (BOM)
164 components, 33 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TPS2113ADRBR | SON65P300X300X100-9N-D | IC1 |
| 1 | BGM220PC22HNA2R | BGM220PC22HNA2R | IC2 |
| 1 | TM4C123GH6PMI7 | QFP50P1200X1200X160-64N | U1 |
| 1 | TPS73633DBV | SOT-23-5 | U2 |
| 1 | Adafruit ST7735R Adafruit | adafruit_st7735r | U3 |
| 1 | 16MHZ 16MHz | NX5032GA16000000MHZLNCD1 | X2 |
| 1 | USB_B_Micro | USB_Micro-B_Amphenol_10103594-0001LF_Horizontal | J1 |
| 1 | CONN_01X07_PIN Conn_01x07_Pin | PinHeader_1x07_P2.54mm_Vertical | J2 |
| 1 | CONN_01X06_PIN Conn_01x06_Pin | PinHeader_1x06_P2.54mm_Vertical | J3 |
| 1 | CONN_02X05_ODD_EVEN Conn_02x05_Odd_Even | PinHeader_2x05_P1.27mm_Vertical | J4 |
| 1 | BATT_POS | Pin_D1.0mm_L10.0mm | J5 |
| 1 | BATT_NEG | Pin_D1.0mm_L10.0mm | J6 |
| 46 | KEYSW | MX-Hotswap-1U | K1, K2, K3, K4, K5, K6, K7, K8 +38 |
| 1 | KEYSW | MX-Hotswap-2U | K14 |
| 3 | KEYSW | MX-Hotswap-1.5U | K15, K28, K53 |
| 1 | KEYSW | MX-Hotswap-1.75U | K29 |
| 2 | KEYSW | MX-Hotswap-2.25U | K41, K42 |
| 8 | KEYSW | MX-Hotswap-1.25U | K54, K55, K56, K57, K59, K60, K61, K62 |
| 1 | KEYSW | MX-Hotswap-6.25U | K58 |
| 1 | BAT_SWITCH | SLW1215865AD | SW2 |
Show 13 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 62 | D | D_SOD-123 | D1, D2, D3, D4, D5, D6, D7, D8 +54 |
| 3 | LED | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D9, D20, D71 |
| 3 | 1.0U 1.0u | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C12, C15 |
| 8 | 0.1U 0.1u | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C2, C3, C4, C5, C13, C14, C17, C19 |
| 1 | 0.1UF 0.1uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C6 |
| 1 | 4.7UF 4.7uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C7 |
| 2 | 10P 10p | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C8, C9 |
| 2 | 0.01U 0.01u | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C10, C16 |
| 1 | 2.2U 2.2u | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C11 |
| 1 | 10K 10k | R_0402_1005Metric | R1 |
| 1 | 330 | R_0402_1005Metric | R2 |
| 3 | 1.1K 1.1k | R_0402_1005Metric | R6, R9, R10 |
| 1 | 750 | R_0402_1005Metric | R7 |
Keyboard design files
The KiCad project lives in the MaprilBear/Keebo repository on GitHub; these links point at the commit this page was built from.
Keyboard: common questions
What microcontroller does the Keyboard use?
The Keyboard is built around the BGM220PC22HNA2R, from the Silicon Labs family.
How big is the Keyboard PCB?
The Keyboard measures 335 × 100 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Keyboard?
164 components, from 33 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Keyboard design files?
From the MaprilBear/Keebo repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Keyboard design in my own project?
The repository has no license, so all rights stay with MaprilBear. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Keyboard without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug Silicon Labs firmware against it before you order a PCB.
More boards in Keebo
Similar boards
Silicon Labs
Tomu hardware
im-tomu
13 × 9.4 mm11 parts2LCC-BY-SA-4.0365Silicon Labs
One key
ahtn
14.5 × 14.5 mm10 parts2LNo license96Silicon Labs
2key
ahtn
36.5 × 17.5 mm7 parts2LNo license96Silicon Labs
Ble soil moisture sensor pannel
Miceuz
170 × 36 mm29 parts2LApache-2.033Silicon Labs
Ble soil moisture sensor
Miceuz
170 × 18 mm33 parts2LApache-2.033Silicon Labs
Main
andete
71.9 × 39.3 mm91 parts2LNo license25