

Numpad
- Size
- 74.6 × 113.5 mm
- Copper layers
- 11
- Thickness
- 1.6 mm
- Parts
- 51
- Nets
- 78
- Pads
- 309
- Tracks, vias
- 592, 123
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 8.99 (file 20240706)
- Created
- 21 Jul 2024
- Updated
- 30 Jun 2025
Overview
Numpad is an open-source printed circuit board by tigmit, from the tigmit/Split-Numpad repository on GitHub. It is an 11-layer board of 74.6 × 113.5 mm with 51 parts on 78 nets, routed with 592 tracks and 123 vias.
It is built around the ESP32-WROOM-32 and BOB-12009. Its parts include 18 switches, 17 diodes, 6 resistors, 3 capacitors and 1 IC. It belongs with the ESP32 boards of this library.
Main components
2README
README.mdDIY NUMPAD -
by TIGMIT

Parts
51| Qty | Value | Footprint | References |
|---|---|---|---|
| 17 | D | tigmitNIGHTLY:Diode_SOD-123 | D1, D2, D3, D4, D5, D6, D7, D8, D10, D11, D12, D13, D14, D15, D16, D17 +1 |
| 17 | ~ | tigmitNIGHTLY:hotswap socket with neopixel | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17 +1 |
| 6 | 10K | tigmitNIGHTLY:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R1, R2, R3, R4, R5, R6 |
| 1 | 0.1uF | Capacitor_Tantalum_SMD:CP_EIA-3528-12_Kemet-T | C2 |
| 1 | 10uF | Capacitor_Tantalum_SMD:CP_EIA-3528-12_Kemet-T | C1 |
| 1 | BOB-12009 | tigmitNIGHTLY:CONV_BOB-12009 | LVL SHIFTER |
| 1 | Display | tigmitNIGHTLY:PinHeader_1x04_P2.54mm_Vertical | DSPL |
| 1 | ESP32-WROOM-32 | tigmitNIGHTLY:ESP32-WROOM-32 tigmit | U3 |
| 1 | Encoder input | tigmitNIGHTLY:PinHeader_1x05_P2.54mm_Vertical | ENC |
| 1 | SW_Push | tigmitNIGHTLY:tigmit pushbutton | SW18 |
| 1 | UART Download | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal | SER |
| 1 | pwr input | tigmitNIGHTLY:PinHeader_1x05_P2.54mm_Vertical | PWR |
| 1 | tbd | Capacitor_Tantalum_SMD:CP_EIA-3528-12_Kemet-T | C3 |
The 50 most common of 51 parts.
Questions
How big is the Numpad PCB?
It measures 74.6 × 113.5 mm and has 11 copper layers, 1.6 mm thick.
What parts does the Numpad use?
51 parts, built around the ESP32-WROOM-32 and BOB-12009. 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 Numpad KiCad files?
From the tigmit/Split-Numpad repository on GitHub, at the commit this page was made from: the board is numpad_Schematics/numpad.kicad_pcb and its schematic Power_Delivery_Module_V2/PowerDeliveryModule_V2/PowerDeliveryModule_V2.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Numpad design in my own project?
Its repository states no licence, so its author keeps all rights: ask tigmit before reusing the design.
More from tigmit/Split-Numpad
1- 2 layers71.6 × 33 mm

Similar boards
- 2 layers85.6 × 26 mm

Game boy pico link board
agtbaskara/game-boy-pico-link-board
An Open-Source USB to Gameboy Link Cable Adapter for Raspberry Pi Pico
6 parts51MIT - 2 layers70 × 90 mm

- 2 layers76.7 × 35.1 mm

Weather station
VincentKobz/diy-weather-station
The goal is to build from scratch a small intelligent weather station that can be connected to IOT networks.
14 parts2MIT - 2 layers65 × 56 mm

- 2 layers39.5 × 30.5 mm

- 2 layers101.9 × 70 mm

Car LED Controller Schematic V9 - KiCAD
hselomein/Car-LED-Controller
This is a private repo for my car led project
27 parts1 - 2 layers60 × 30 mm

GPIO circuit
JhouLab/Pi5WebcamRecorder
Records MV4 AVI video files from up to 4 simultaneous USB webcams on Raspberry Pi 5
7 parts1 - 16 layers566.8 × 155.3 mm

Total
michelkeijzers/fraxis
This project's personal goal is to learn more about ESP32 with ESP-IDF programming.
106 parts1MIT