CUSTOM-ESP32-C3-MINI
sasukeop108·CUSTOM-ESP32-C3-MINI·PCB/custom-esp32-c3.kicad_pcb
About the CUSTOM-ESP32-C3-MINI PCB
CUSTOM-ESP32-C3-MINI is an open source ESP32 PCB design by sasukeop108, published on GitHub under the MIT license. It is a 2-layer board measuring 25.2 × 50.8 mm, with 42 components from 24 distinct parts.
Its main chip is the ESP32-C3-WROOM-02, from the ESP32 family. Other key parts include the AP2112K-3.3 and TP4056-42-ESOP8. By type, the board carries 12 capacitors, 12 resistors, 7 diodes, 4 connectors, 3 ICs and 2 switches.
It belongs with the power & battery and dev boards & breakouts designs in this gallery.
From the project
- BOM Name: bom-JLCPCB Assembly Order (7) - PCB Assembled Qty: 2 - Est. Total Price: $12.7414 - Download Time: 2026-05-02 21:22:55
Main components on the CUSTOM-ESP32-C3-MINI
CUSTOM-ESP32-C3-MINI bill of materials (BOM)
42 components, 24 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-C3-WROOM-02 | ESP32-C3-WROOM-02 | U1 |
| 1 | AP2112K-3.3 | SOT-23-5 | U3 |
| 1 | TP4056-42-ESOP8 | SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm_ThermalVias | U4 |
| 1 | Crystal | Crystal_SMD_3215-2Pin_3.2x1.5mm | Y1 |
| 1 | USB_C_RECEPTACLE_USB2.0_16P USB_C_Receptacle_USB2.0_16P | USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
| 1 | BATTERYJST | JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_Horizontal | J2 |
| 2 | CONN_01X08_PIN Conn_01x08_Pin | PinSocket_1x08_P2.54mm_Vertical | J3, J4 |
| 1 | R | C_0402_1005Metric | 1k1 |
| 2 | SW_Push | SW_Push_SPST_NO_Alps_SKRK | SW1, SW2 |
| 3 | LED | LED_0402_1005Metric | D2, D3, D4 |
| 2 | D_Schottky | D_SOD-323 | D5, D6 |
| 2 | D_TVS_Small | D_SOD-923 | D7, D8 |
| 4 | 47UF 47uF | C_0805_2012Metric | C1, C2, C3, C4 |
| 2 | 0.1UF 0.1uF | C_0402_1005Metric | C5, C6 |
| 2 | 12PF 12pF | C_0402_1005Metric | C7, C8 |
| 2 | 100NF 100nF | C_0402_1005Metric | C9, C10 |
| 2 | 10UF 10uF | C_0805_2012Metric | C11, C12 |
| 2 | 5.1K 5.1k | R_0402_1005Metric | R1, R2 |
| 1 | R | R_0805_2012Metric | R3 |
| 1 | 10M | R_0402_1005Metric | R4 |
Show 4 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 100K 100k | R_0402_1005Metric | R5 |
| 4 | 10K 10k | R_0402_1005Metric | R6, R7, R8, R9 |
| 1 | 1.2K 1.2k | R_0402_1005Metric | R11 |
| 2 | 1k | R_0402_1005Metric | R12, R14 |
CUSTOM-ESP32-C3-MINI design files
The KiCad project lives in the sasukeop108/CUSTOM-ESP32-C3-MINI repository on GitHub; these links point at the commit this page was built from.
CUSTOM-ESP32-C3-MINI: common questions
What microcontroller does the CUSTOM-ESP32-C3-MINI use?
The CUSTOM-ESP32-C3-MINI is built around the ESP32-C3-WROOM-02, from the ESP32 family.
How big is the CUSTOM-ESP32-C3-MINI PCB?
The CUSTOM-ESP32-C3-MINI measures 25.2 × 50.8 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the CUSTOM-ESP32-C3-MINI?
42 components, from 24 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 CUSTOM-ESP32-C3-MINI design files?
From the sasukeop108/CUSTOM-ESP32-C3-MINI 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 CUSTOM-ESP32-C3-MINI design in my own project?
Yes, under the terms of its MIT license, which sasukeop108 chose for the repository.
Can I test firmware for the CUSTOM-ESP32-C3-MINI 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
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k