Esp32-c3-compact
mohan-bee·tscircuit-gpt-benchmark·public/benchmarks/bench-003/kicad/esp32-c3-compact.kicad_pcb
About the Esp32-c3-compact PCB
Esp32-c3-compact is an open source RP2040/RP2350 PCB design by mohan-bee, published on GitHub. It is a 2-layer board measuring 42 × 48 mm, with 29 components from 29 distinct parts.
Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the W25Q16JVSSIQ and AP2112K-3.3. By type, the board carries 9 capacitors, 9 resistors, 3 ICs, 3 connectors, 2 transistors and 2 switches.
From the project
A side-by-side tscircuit and KiCad viewer
A minimal benchmark viewer for comparing the same AI-generated circuit across tscircuit and KiCad. Filter by model and complexity, then switch both tool columns between PCB and schematic snapshots.
The tscircuit column embeds the RunFrame preview with PCB, schematic, 3D, assembly, pinout, BOM, Circuit JSON, and error tabs, plus its File menu and fullscreen control. It loads the saved benchmark output without exposing a code tab. PCB and schematic selections stay synchronized with the comparison tabs; other RunFrame views stay within the tscircuit column.
Main components on the Esp32-c3-compact
Esp32-c3-compact bill of materials (BOM)
29 components, 29 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | RP2040 ESP32-C3-WROOM-02 | Custom_U1_ESP32-C3-WROOM-02 | U1 |
| 1 | W25Q16JVSSIQ CH340C | Custom_U2_SOIC-16_3.9x9.9mm_P1.27mm | U2 |
| 1 | AP2112K-3.3 | Custom_U3_SOT-23-5 | U3 |
| 1 | MMBT3904 | Custom_Q1_SOT-23 | Q1 |
| 1 | MMBT3904 | Custom_Q2_SOT-23 | Q2 |
| 1 | USB-C POWER/PROGRAM | Custom_J1_USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1 |
| 1 | GPIO HEADER | Custom_J2_PinHeader_1x09_P2.54mm_Vertical | J2 |
| 1 | GPIO HEADER | Custom_J3_PinHeader_1x09_P2.54mm_Vertical | J3 |
| 1 | RESET | Custom_SW1_SW_SPST_TL3342 | SW1 |
| 1 | BOOT | Custom_SW2_SW_SPST_TL3342 | SW2 |
| 1 | STATUS GREEN | Custom_D1_LED_0603_1608Metric | D1 |
| 1 | 10uF | Custom_C1_C_0603_1608Metric. | C1 |
| 1 | 100nF | Custom_C2_C_0603_1608Metric. | C2 |
| 1 | 10uF | Custom_C3_C_0603_1608Metric. | C3 |
| 1 | 100nF | Custom_C4_C_0603_1608Metric. | C4 |
| 1 | 100nF | Custom_C5_C_0603_1608Metric. | C5 |
| 1 | 100nF | Custom_C6_C_0603_1608Metric. | C6 |
| 1 | 100nF | Custom_C7_C_0603_1608Metric. | C7 |
| 1 | 10uF | Custom_C8_C_0603_1608Metric. | C8 |
| 1 | 1uF | Custom_C9_C_0603_1608Metric. | C9 |
Show 9 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 5.1k | Custom_R1_R_0603_1608Metric. | R1 |
| 1 | 5.1k | Custom_R2_R_0603_1608Metric. | R2 |
| 1 | 470R | Custom_R3_R_0603_1608Metric. | R3 |
| 1 | 470R | Custom_R4_R_0603_1608Metric. | R4 |
| 1 | 10k | Custom_R5_R_0603_1608Metric. | R5 |
| 1 | 10k | Custom_R6_R_0603_1608Metric. | R6 |
| 1 | 10k | Custom_R7_R_0603_1608Metric. | R7 |
| 1 | 10k | Custom_R8_R_0603_1608Metric. | R8 |
| 1 | 1k | Custom_R9_R_0603_1608Metric. | R9 |
Esp32-c3-compact design files
The KiCad project lives in the mohan-bee/tscircuit-gpt-benchmark repository on GitHub; these links point at the commit this page was built from.
Esp32-c3-compact: common questions
What microcontroller does the Esp32-c3-compact use?
The Esp32-c3-compact is built around the RP2040, from the RP2040/RP2350 family.
How big is the Esp32-c3-compact PCB?
The Esp32-c3-compact measures 42 × 48 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Esp32-c3-compact?
29 components, from 29 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 Esp32-c3-compact design files?
From the mohan-bee/tscircuit-gpt-benchmark 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 Esp32-c3-compact design in my own project?
The repository has no license, so all rights stay with mohan-bee. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Esp32-c3-compact without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
More boards in tscircuit-gpt-benchmark
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
Pro V2
kata0510
290.1 × 130 mm270 parts2LMIT2.3k