PCB-0020-A esp32c3-node

ihsan-sa·hwde-boards·PCB-0020-A_esp32c3-node/kicad/PCB-0020-A_esp32c3-node.kicad_pcb

PCB-0020-A esp32c3-node layout, top view — open source ESP32 board by ihsan-sa

About the PCB-0020-A esp32c3-node

PCB-0020-A esp32c3-node is an open source ESP32 PCB design by ihsan-sa, published on GitHub under the MIT license. It is a 2-layer board measuring 26 × 38 mm, with 41 components from 28 distinct parts.

Its main chip is the ESP32-C3-MINI-1-N4, from the ESP32 family. Other key parts include the MCP73831T-2ACI/OT, RT9080-33GJ5, USBLC6-2SC6 and BME280. By type, the board carries 14 resistors, 10 capacitors, 5 ICs, 5 connectors, 4 diodes and 2 switches.

It belongs with the robotics & motion, iot & wireless and power & battery designs in this gallery.

From the project

Hardware design boards

KiCad board designs made with hwde, an AI PCB design skill for Claude Code that takes a board from a written brief to a JLCPCB order. Each folder is one board's whole workspace: the brief, research notes, architecture, parts choices, the KiCad project, routing work, review reports, logs, and the fab package.

Every board has a part number of the form PCB-NNNN-R: four digits for the product, then a revision letter. register.yaml lists them.

Main components on the PCB-0020-A esp32c3-node

PCB-0020-A esp32c3-node bill of materials (BOM)

41 components, 28 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
ESP32-C3-MINI-1-N4
U1
1
MCP73831T-2ACI/OT
U2
1
RT9080-33GJ5
U3
1
USBLC6-2SC6
U4
1
BME280
U5
1
AO3401A
Q1
1
TYPE-C-31-M-12
J1
1
JST-PH 2P LiPo
J2
1
Qwiic JST-SH 4P
J3
1
GPIO edge pads
J4
1
Power pads
J5
1
RESET
SW1
1
BOOT
SW2
1
SMF5.0A
D1
1
Red LED (charging)
D2
1
B5819W
D3
1
Green LED (status)
D10
2
4.7uF 16V X5R
C1, C2
3
1uF 50V X7R
C3, C4, C12
4
100nF 50V X7R
C5, C11, C13, C14
Show 8 more
QtyPartRefs
1
10uF 25V X5R
C10
2
5.1k 1%
R1, R2
1
5.1k 1% (RPROG)
R3
2
1k
R4, R16
1
100k
R5
2
1M 1%
R6, R7
4
10k
R10, R11, R12, R13
2
4.7k
R14, R15

PCB-0020-A esp32c3-node design files

The KiCad project lives in the ihsan-sa/hwde-boards repository on GitHub; these links point at the commit this page was built from.

PCB-0020-A esp32c3-node: common questions

What microcontroller does the PCB-0020-A esp32c3-node use?

The PCB-0020-A esp32c3-node is built around the ESP32-C3-MINI-1-N4, from the ESP32 family.

How big is the PCB-0020-A esp32c3-node?

The PCB-0020-A esp32c3-node measures 26 × 38 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the PCB-0020-A esp32c3-node?

41 components, from 28 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 PCB-0020-A esp32c3-node design files?

From the ihsan-sa/hwde-boards 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 PCB-0020-A esp32c3-node design in my own project?

Yes, under the terms of its MIT license, which ihsan-sa chose for the repository.

Can I test firmware for the PCB-0020-A esp32c3-node 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.

More boards in hwde-boards

Similar boards