Ble numpad pathfinder

c04022004·ble-numpad-pathfinder

Ble numpad pathfinder PCB layout, top view — open source ESP32 board by c04022004

About the Ble numpad pathfinder PCB

Ble numpad pathfinder is an open source ESP32 PCB design by c04022004, published on GitHub. It is a 2-layer board measuring 100 × 100 mm, with 69 components from 30 distinct parts.

Its main chip is the ESP32-WROOM-32, from the ESP32 family. Other key parts include the TCA8418-teensy32, INA219AxD, MIC5219-3.3YM5 and CP2102-GMR. By type, the board carries 20 switches, 19 diodes, 11 capacitors, 10 resistors, 5 ICs and 4 connectors.

It belongs with the iot & wireless, displays & leds and keyboards designs in this gallery.

From the project

ESP32 based numpad, PCB & code

A pathfinder PCB for the upcoming Lipo-powered version of ESP32 BLE numpad. Arduino code also attached.

Schematics PDF | Arduino Code | 3D model

The two 3D printed parts (front plate & base) are fixed to the PCB asembly with 2pcs M3x20 screws. The parts are designed in Fusion360, and the exported files can be found at the 3d-models/ folder.

Hopefully all issues can be fixed in the next revision to the PCB.

Ble numpad pathfinder, from the project README
From the project README

Main components on the Ble numpad pathfinder

Ble numpad pathfinder bill of materials (BOM)

69 components, 30 distinct parts.

QtyPartRefs
1
TCA8418-teensy32
U1
1
INA219AxD
U2
1
MIC5219-3.3YM5
U3
1
ESP32-WROOM-32
U4
1
CP2102-GMR
CP2102-GMR_NRND
Silicon Labs
U5
2
Conn_01x03
J1, J2
1
Conn_OLED
J3
1
USB_C_Receptacle_USB2.0
J4
1
NAV_SWITCH
S1
1
SW_SPDT
SW1
1
SW_RST
SW2
1
SW_IO0
SW3
15
SW_Push_45deg
SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11 +7
1
SW_UP
SW20
1
WS2812B
D1
1
GREEN
D2
1
BLUE
D3
1
GREEN
D4
15
1N4148
D5, D6, D7, D8, D9, D10, D11, D12 +7
1
470p
C1
Show 10 more
QtyPartRefs
1
2.2u
C2
3
0.1u
C3, C7, C9
1
10u
C4
4
1u
C5, C8, C10, C11
1
0.1uF
C6
1
R100
R6
2
3k
R7, R8
2
10k
R9, R12
2
5.1k
R10, R11
3
R_Pack04 10k
RN1, RN2, RN3

Ble numpad pathfinder design files

The KiCad project lives in the c04022004/ble-numpad-pathfinder repository on GitHub; these links point at the commit this page was built from.

Ble numpad pathfinder: common questions

What microcontroller does the Ble numpad pathfinder use?

The Ble numpad pathfinder is built around the ESP32-WROOM-32, from the ESP32 family.

How big is the Ble numpad pathfinder PCB?

The Ble numpad pathfinder measures 100 × 100 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Ble numpad pathfinder?

69 components, from 30 distinct parts. The full bill of materials is listed on this page.

Where can I download the Ble numpad pathfinder design files?

From the c04022004/ble-numpad-pathfinder repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Ble numpad pathfinder design in my own project?

The repository has no license, so all rights stay with c04022004. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Ble numpad pathfinder without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.

Similar boards