KP06 keypad
siderakb·keypad·KP06_keypad/KP06_keypad.kicad_pcb
About the KP06 keypad PCB
KP06 keypad is an open source Nordic nRF PCB design by siderakb, published on GitHub under the MIT license. It is a 2-layer board measuring 78.6 × 34.8 mm, with 76 components from 54 distinct parts.
Its main chip is the C2827654, from the Nordic nRF family. Other key parts include the C47773, C2759934 and C2040. By type, the board carries 27 capacitors, 18 resistors, 7 relays, 4 ICs, 4 connectors and 4 inductors.
It belongs with the keyboards designs in this gallery.
From the project
Some keypads/macropads

Main components on the KP06 keypad
KP06 keypad bill of materials (BOM)
76 components, 54 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | C2827654 nRF52840 | Nordic_AQFN-73-1EP_7x7mm_P0.5mm | U1 |
| 1 | C47773 USBLC6-2SC6 | SOT-23-6 | U2 |
| 1 | C2759934 RT9193-18GB | SOT-23-5 | U3 |
| 1 | C2040 TP4057 | SOT-23-6 | U4 |
| 1 | AO3407A | SOT-23 | Q1 |
| 1 | C9002 32.768kHz | Crystal_SMD_3215-2Pin_3.2x1.5mm | Y1 |
| 1 | C9002 32MHz | Crystal_SMD_2016-4Pin_2.0x1.6mm | Y2 |
| 1 | C165948 USB_C_Receptacle_USB2.0 | USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
| 1 | C165948 Conn_01x04 | PinHeader_1x04_P2.54mm_Vertical | J2 |
| 1 | C165948 Conn_01x02 | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J3 |
| 1 | C2345 Conn_01x02 | PinHeader_1x02_P2.00mm_Vertical | J4 |
| 1 | Antenna | Texas_SWRA117D_2.4GHz_Left | AE1 |
| 1 | RotaryEncoder_Switch | RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | ENC1 |
| 1 | C70061 500mA | Fuse_1206_3216Metric | F1 |
| 1 | SolderJumper_2_Open | SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP1 |
| 6 | SW_Push | MX_switch_Gateron_hotswap_A | K1, K2, K3, K4, K5, K6 |
| 1 | SW_Push | SW_SPST_PTS645 | K7 |
| 1 | C318884 SW_SPST | SW_SPDT_PCM12 | SW1 |
| 3 | LED | LED_0603_1608Metric | LD1, LD2, LD3 |
| 1 | 1N5819 | D_SOD-123 | D1 |
Show 34 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 15nH | L_0402_1005Metric | L1 |
| 2 | 10uH | L_0603_1608Metric | L2, L3 |
| 1 | 4.7nH | L_0402_1005Metric | L4 |
| 2 | C15525 10nF | C_0603_1608Metric | C1, C2 |
| 2 | C15525 4.7uF | C_0603_1608Metric | C3, C4 |
| 1 | C52923 4.7uF | C_0603_1608Metric | C5 |
| 1 | C52923 1uF | C_0603_1608Metric | C6 |
| 1 | C15525 100nF | C_0402_1005Metric | C7 |
| 2 | C1525 100nF | C_0402_1005Metric | C8, C9 |
| 1 | C1525 4.7uF | C_0603_1608Metric | C10 |
| 1 | C52923 47nF | C_0402_1005Metric | C11 |
| 3 | C1525 1uF | C_0603_1608Metric | C12, C23, C25 |
| 1 | C52923 820pF | C_0402_1005Metric | C13 |
| 1 | C52923 100pF | C_0402_1005Metric | C14 |
| 1 | C1554 100nF | C_0402_1005Metric | C15 |
| 2 | C1554 12pF | C_0402_1005Metric | C16, C17 |
| 1 | C1554 DNI | C_0402_1005Metric | C18 |
| 1 | C1525 0.5pF | C_0402_1005Metric | C19 |
| 1 | C1525 0.8pF | C_0402_1005Metric | C20 |
| 1 | C1525 12pF | C_0402_1005Metric | C21 |
| 1 | C52923 12pF | C_0402_1005Metric | C22 |
| 1 | C1525 22nF | C_0603_1608Metric | C24 |
| 1 | C1525 10uF | C_0603_1608Metric | C26 |
| 1 | C1525 10nF | C_0603_1608Metric | C27 |
| 2 | C25905 10k | R_0603_1608Metric | R1, R2 |
| 2 | C25744 5.1k | R_0603_1608Metric | R5, R6 |
| 1 | C82294 10k | R_0603_1608Metric | R7 |
| 6 | C25744 R | R_0603_1608Metric | R8, R9, R10, R11, R12, R13 |
| 1 | C25744 1k | R_0603_1608Metric | R14 |
| 1 | C25744 100k | R_0603_1608Metric | R15 |
| 1 | C25190 R | R_0603_1608Metric | R16 |
| 1 | C25190 R_{prog} | R_0603_1608Metric | R17 |
| 2 | C25744 2M | R_0603_1608Metric | R18, R19 |
| 1 | C25744 10M | R_0603_1608Metric | R20 |
KP06 keypad design files
The KiCad project lives in the siderakb/keypad repository on GitHub; these links point at the commit this page was built from.
KP06 keypad: common questions
What microcontroller does the KP06 keypad use?
The KP06 keypad is built around the C2827654, from the Nordic nRF family.
How big is the KP06 keypad PCB?
The KP06 keypad measures 78.6 × 34.8 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the KP06 keypad?
76 components, from 54 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 KP06 keypad design files?
From the siderakb/keypad 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 KP06 keypad design in my own project?
Yes, under the terms of its MIT license, which siderakb chose for the repository.
Can I test firmware for the KP06 keypad without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug Nordic nRF firmware against it before you order a PCB.
More boards in keypad
Similar boards
Nordic nRF
TOTEM
GEIGEIGEIST
258.8 × 94.4 mm85 parts2LCERN-OHL-P-2.02.0kNordic nRF
Pixl.js
solosky
40 × 23 mm45 parts4LGPL-2.01.4kNordic nRF
Board hl15-latest
dennisss
61 × 37 mm14 parts2LApache-2.0381Nordic nRF
Management
dennisss
101 × 31.5 mm50 parts2LApache-2.0381Nordic nRF
Board
dennisss
363 × 128 mm420 parts4LApache-2.0381Nordic nRF
Mikoto
zhiayang
18 × 33.3 mm53 parts4LApache-2.0355