Skip to the content
PCBKitNew board
2 layers27.7 × 54.5 mmCForge, the printed circuit board in 3D

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

1

README

README.md

CForge

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

image image image (Pictures of the built version will be added once I get all the components and solder what needs to be soldered. For the most part, this is PCBA though.) ## Built Version IMG_2698 (1) IMG_2696 YouTube video: https://youtube.com/shorts/MNF5oHFGBZw?feature=share
ReferenceQuantityPartUnit PriceExtended Price
PCBA1PCBA Estimate$52.55$52.55
B11TinyCircuits BATTERY LITH-ION 3.7V 1AH$9.95$9.95
C11Pololu 2PIN F JST PH-STYLE CABLE 12CM$1.47$1.47
J13Sullins Connector Solutions CONN HDR 4POS 0.1 GOLD PCB$0.38$1.14
J21Phoenix 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

Screenshot 2025-11-01 at 11 53 29 AM Screenshot 2025-11-01 at 12 08 29 PM

Parts

51
QtyValueFootprintReferences
610uFCapacitor_SMD:C_0402_1005MetricC1, C2, C3, C4, C10, C11
50Resistor_SMD:R_0201_0603MetricR9, R10, R11, R12, R13
50.1uFCapacitor_SMD:C_0402_1005MetricC13, C15, C17, C18, C19
41uFCapacitor_SMD:C_0402_1005MetricC9, C12, C14, C20
210kResistor_SMD:R_0402_1005MetricR6, R14
212pFCapacitor_SMD:C_0402_1005MetricC5, C6
222Resistor_SMD:R_0402_1005MetricR7, R8
25.1kResistor_SMD:R_0402_1005MetricR1, R2
2Conn_01x04_SocketConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ2, J5
2DDiode_SMD:D_0402_1005MetricD2, D3
2LOGOLOGOG***, G***
2SW_PushButton_Switch_SMD:SW_SPST_B3U-1000PSW3, SW4
2SW_Push_45degButton_Switch_SMD:SW_SPST_B3U-1000PSW1, SW2
110nFCapacitor_SMD:C_0402_1005MetricC16
11kResistor_SMD:R_0402_1005MetricR5
140 MHzCrystal:Crystal_SMD_SeikoEpson_FA238-4Pin_3.2x2.5mmY2
1440Resistor_SMD:R_0402_1005MetricR3
1APS6404L-3SQRx-ZRPackage_SON:Winbond_USON-8-1EP_3x2mm_P0.5mm_EP0.2x1.6mmU3
1Conn_01x13_PinConnector_PinHeader_2.54mm:PinHeader_1x13_P2.54mm_VerticalJ6
1Conn_01x16_PinConnector_PinHeader_2.54mm:PinHeader_1x16_P2.54mm_VerticalJ4
1ESP32-S3Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP4x4mmU4
1LD1117S33TR_SOT223Package_TO_SOT_SMD:SOT-223-3_TabPin2U6
1LEDLED_SMD:LED_0805_2012MetricD1
1NCP1117-3.3_TO252Package_TO_SOT_SMD:SOT-223-3_TabPin2U1
1Screw_Terminal_01x02TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_HorizontalJ3
1USB_C_Receptacle_USB2.0_14PTYPE-C-31-M-12:HRO_TYPE-C-31-M-12J1

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 layers83.2 × 40 mmSmartdisplay, the printed circuit board in 3D

    Smartdisplay

    BearLaboratory/smartdisplay-hardware

    2.9寸墨水屏个人显示终端硬件显示

    46 parts175GPL-3.0
  • 2 layers168.9 × 123.3 mmOEM ECU, the printed circuit board in 3D

    OEM ECU

    aeonSolutions/AeonLabs-AI-Volvo-MKII-Open-Hardware

    Volvo MKII Open Hardware

    296 parts161CC0-1.0
  • 2 layers35.4 × 27 mmWifiaudio, the printed circuit board in 3D

    Wifiaudio

    BearLaboratory/wifiaudio-tx-hardware

    WiFi无线麦克风硬件pcb设计

    29 parts110GPL-3.0
  • 4 layers100 × 100 mmPCBA OCTV, the printed circuit board in 3D

    PCBA OCTV

    intechstudio/grid-hardware

    403 parts59GPL-3.0
  • 4 layers88 × 30 mmOled nametag, the printed circuit board in 3D

    Oled nametag

    TobleMiner/oled-nametag

    A ESP32-based OLED nametag

    123 parts54CERN-OHL-P-2.0
  • 4 layers93.5 × 118.6 mmRD56, the printed circuit board in 3D

    RD56

    lhm0/rotating_display_color

    56 LED rotating color display with RP2040 and ESP32 microcontrollers

    266 parts25