

CForge
CircuitForge is a breakout board for the popular ESP32-s3 chip that includes many breakout pins, a microsd card slot, wifi support, compatible with any other ESP32 setup, and has programming via USB 3.0.
- Size
- 27.7 × 54.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 51
- Nets
- 66
- Pads
- 231
- Tracks, vias
- 947, 88
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 12 Oct 2025
- Updated
- 12 Mar 2026
Overview
CForge is an open-source printed circuit board by SamhithPola2025, from the SamhithPola2025/CForge repository on GitHub, published under the MIT licence. It is a 2-layer board of 27.7 × 54.5 mm with 51 parts on 66 nets, routed with 947 tracks and 88 vias.
It is built around the ESP32-S3. Its parts include 18 capacitors, 13 resistors, 6 connectors, 4 ICs and 4 switches. It belongs with the radio and wireless boards and the ESP32 boards of this library.
Main components
1README
README.mdCForge
Overview
CircuitForge is a breakout board for the popular ESP32-s3 chip that includes many breakout pins, is compatible with any other ESP32 setup (for the most part), and has programming via USB 2.0. This board uses the ESP32-S3 SOC, which means that it does not use any of the modules that espressif has already made, and just the bare ESP32-S3 chip. This board includes pins for programming, a USB-C port (for programming & power), and a screw terminal to conveniently wire up a Lithium battery to (3.7v). And you can also utilize the PSRAM that I added externally onto the board. The board includes comprehensive labels for buttons and pins for ease of use. The cost and materials used to manufacture/make this board are in the BOM.csv file.
Intent behind making this board:
I made this board to showcase what I already know, and to learn a lot of new things (I can say that this one was accomplished). I also made this board to act as a substitute for the ESP32-S3 devboard that exists, and of course, it wont be better than the board made by the actual company, Espressif, but it will be pretty decent and working!
Pictures
| Reference | Quantity | Part | Unit Price | Extended Price |
|---|---|---|---|---|
| PCBA | 1 | PCBA Estimate | $52.55 | $52.55 |
| B1 | 1 | TinyCircuits BATTERY LITH-ION 3.7V 1AH | $9.95 | $9.95 |
| C1 | 1 | Pololu 2PIN F JST PH-STYLE CABLE 12CM | $1.47 | $1.47 |
| J1 | 3 | Sullins Connector Solutions CONN HDR 4POS 0.1 GOLD PCB | $0.38 | $1.14 |
| J2 | 1 | Phoenix Contact TERM BLK 2POS SIDE ENTRY 5MM PCB | $0.78 | $0.78 |
| Total | $71.89 |
Note: $6.00 of buffer is added for shipping or tariff changes. Any unused buffer will be returned.
Cart screenshots
Parts
51| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 10uF | Capacitor_SMD:C_0402_1005Metric | C1, C2, C3, C4, C10, C11 |
| 5 | 0 | Resistor_SMD:R_0201_0603Metric | R9, R10, R11, R12, R13 |
| 5 | 0.1uF | Capacitor_SMD:C_0402_1005Metric | C13, C15, C17, C18, C19 |
| 4 | 1uF | Capacitor_SMD:C_0402_1005Metric | C9, C12, C14, C20 |
| 2 | 10k | Resistor_SMD:R_0402_1005Metric | R6, R14 |
| 2 | 12pF | Capacitor_SMD:C_0402_1005Metric | C5, C6 |
| 2 | 22 | Resistor_SMD:R_0402_1005Metric | R7, R8 |
| 2 | 5.1k | Resistor_SMD:R_0402_1005Metric | R1, R2 |
| 2 | Conn_01x04_Socket | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical | J2, J5 |
| 2 | D | Diode_SMD:D_0402_1005Metric | D2, D3 |
| 2 | LOGO | LOGO | G***, G*** |
| 2 | SW_Push | Button_Switch_SMD:SW_SPST_B3U-1000P | SW3, SW4 |
| 2 | SW_Push_45deg | Button_Switch_SMD:SW_SPST_B3U-1000P | SW1, SW2 |
| 1 | 10nF | Capacitor_SMD:C_0402_1005Metric | C16 |
| 1 | 1k | Resistor_SMD:R_0402_1005Metric | R5 |
| 1 | 40 MHz | Crystal:Crystal_SMD_SeikoEpson_FA238-4Pin_3.2x2.5mm | Y2 |
| 1 | 440 | Resistor_SMD:R_0402_1005Metric | R3 |
| 1 | APS6404L-3SQRx-ZR | Package_SON:Winbond_USON-8-1EP_3x2mm_P0.5mm_EP0.2x1.6mm | U3 |
| 1 | Conn_01x13_Pin | Connector_PinHeader_2.54mm:PinHeader_1x13_P2.54mm_Vertical | J6 |
| 1 | Conn_01x16_Pin | Connector_PinHeader_2.54mm:PinHeader_1x16_P2.54mm_Vertical | J4 |
| 1 | ESP32-S3 | Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP4x4mm | U4 |
| 1 | LD1117S33TR_SOT223 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U6 |
| 1 | LED | LED_SMD:LED_0805_2012Metric | D1 |
| 1 | NCP1117-3.3_TO252 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U1 |
| 1 | Screw_Terminal_01x02 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J3 |
| 1 | USB_C_Receptacle_USB2.0_14P | TYPE-C-31-M-12:HRO_TYPE-C-31-M-12 | J1 |
Questions
How big is the CForge PCB?
It measures 27.7 × 54.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the CForge use?
51 parts, built around the ESP32-S3. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the CForge KiCad files?
From the SamhithPola2025/CForge repository on GitHub, at the commit this page was made from: the board is Kicad/Untitled/Untitled.kicad_pcb and its schematic Kicad/Untitled/Untitled.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the CForge design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers68.6 × 53.3 mm

- 2 layers83.2 × 40 mm

- 2 layers168.9 × 123.3 mm

OEM ECU
aeonSolutions/AeonLabs-AI-Volvo-MKII-Open-Hardware
Volvo MKII Open Hardware
296 parts161CC0-1.0 - 2 layers35.4 × 27 mm

- 4 layers100 × 100 mm

- 4 layers88 × 30 mm

- 2 layers164 × 100 mm

- 4 layers93.5 × 118.6 mm

RD56
lhm0/rotating_display_color
56 LED rotating color display with RP2040 and ESP32 microcontrollers
266 parts25