Thumbtroller
StuckAtPrototype·Thumbtroller·hardware/controller.kicad_pcb
About the Thumbtroller PCB
Thumbtroller is an open source ESP32 PCB design by StuckAtPrototype, published on GitHub. It is a 4-layer board measuring 74.7 × 30 mm, with 69 components from 32 distinct parts.
Its main chip is the ESP32-H2-MINI-1-N4, from the ESP32 family. Other key parts include the AP2205-33W5-7, TPS631000DRLR, MCP73833T-AMI/MF and THB001P. By type, the board carries 27 resistors, 20 capacitors, 6 switches, 5 ICs, 3 LEDs and 3 diodes.
It belongs with the iot & wireless designs in this gallery.
From the project
https://github.com/StuckAtPrototype/Racer

Main components on the Thumbtroller
Thumbtroller bill of materials (BOM)
69 components, 32 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | AP2205-33W5-7 AP2205 | AP2204 | U1 |
| 1 | TPS631000DRLR | TPS631000DRLR_TEX | U2 |
| 1 | MCP73833T-AMI/MF MCP73833 | SON50P300X300X100-11N | U3 |
| 1 | ESP32-H2-MINI-1-N4 ESP32-H2-MINI-1 | MODULE_ESP32-H2-MINI-1-H2 | U4 |
| 1 | THB001P | CNK_THB001P | U5 |
| 1 | BSS138 | SOT-23 | Q1 |
| 1 | S2B-PH-SM4-TB JST 2.0 BATT | JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_Horizontal | J1 |
| 1 | USB4105-GF-A USB_C_Plug_USB2.0 | GCT_USB4105-GF-A | P1 |
| 1 | JS102011SAQN | SW_JS102011SAQN | S1 |
| 5 | TL4100AF240QG_ | SW_PTS810_SJM_250_SMTR_LFS | S2, S3, S4, S5, S6 |
| 1 | NTCG163JF103HT1 TH 10K | R_0603_1608Metric | TH1 |
| 3 | IN-PI15TAT5R5G5B | IN-PI15_INL | LED1, LED2, LED3 |
| 1 | TPD1E10B06DYAR TPD1E10B06DPYR | D_SOD-523 | D1 |
| 1 | 150060GS75000 LED_GREEN | C_0603_1608Metric | D2 |
| 1 | 150060RS75000 LED_RED | C_0603_1608Metric | D3 |
| 1 | CIGT252010EH1R0MNE 1uH | RES_CIGT252010 | L1 |
| 5 | GRM188R61A106ME69D 10uF | C_0603_1608Metric | C1, C2, C3, C4, C7 |
| 1 | GRM188R60J226MEA0J 47uF | C_0603_1608Metric | C5 |
| 1 | CL10A225KO8NNNC 10uF | C_0603_1608Metric | C6 |
| 1 | GRM188C80E476ME05D 47uF | C_0603_1608Metric | C8 |
Show 12 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 6 | CC0603KRX7R7BB104 0.1uF | C_0603_1608Metric | C9, C10, C11, C12, C13, C15 |
| 6 | CC0603KRX5R8BB105 1uF | C_0603_1608Metric | C14, C16, C17, C18, C19, C20 |
| 1 | RQ73C1J806RBTDF 806 | R_0603_1608Metric | R1 |
| 1 | RT0603BRE071K43L 1.43K | R_0603_1608Metric | R2 |
| 1 | CR0603-FX-91R0ELF 91 | R_0603_1608Metric | R3 |
| 1 | ERJ-PB3B7502V 75K | R_0603_1608Metric | R4 |
| 3 | RC0603FR-075K1L 5K1 | R_0603_1608Metric | R5, R7, R8 |
| 11 | 10K | R_0603_1608Metric | R6, R12, R13, R14, R16, R17, R18, R19 +3 |
| 1 | RMCF0603FT1M00 1M | R_0603_1608Metric | R9 |
| 2 | RC0603JR-07330RL 330 | R_0603_1608Metric | R10, R11 |
| 1 | ESR03EZPF4700 470 | R_0603_1608Metric | R15 |
| 5 | WR06X1003FTL 100K | R_0603_1608Metric | R22, R23, R24, R25, R26 |
Thumbtroller design files
The KiCad project lives in the StuckAtPrototype/Thumbtroller repository on GitHub; these links point at the commit this page was built from.
Thumbtroller: common questions
What microcontroller does the Thumbtroller use?
The Thumbtroller is built around the ESP32-H2-MINI-1-N4, from the ESP32 family.
How big is the Thumbtroller PCB?
The Thumbtroller measures 74.7 × 30 mm, has 4 copper layers and is 1.66 mm thick.
How many components are on the Thumbtroller?
69 components, from 32 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 Thumbtroller design files?
From the StuckAtPrototype/Thumbtroller 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 Thumbtroller design in my own project?
The repository has no license, so all rights stay with StuckAtPrototype. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Thumbtroller 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
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Powertrain
byrantech
64 × 45.4 mm171 parts4LMIT4.3kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8k