Skip to the content
PCBKitNew board
4 layers47 × 34 mmEsp32c3 devboard, the printed circuit board in 3D

A development board integrating the socket for easily swapping the ESP32-C3-WROOM-02 modules, designed in KiCad

Size
47 × 34 mm
Copper layers
4
Thickness
1.6 mm
Parts
72
Nets
87
Pads
324
Tracks, vias
565, 139
Pours
11
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
17 Sep 2022
Updated
31 Jul 2025

Overview

Esp32c3 devboard is an open-source printed circuit board by tmilkovic51, from the tmilkovic51/esp32c3_devboard repository on GitHub. It is a 4-layer board of 47 × 34 mm with 72 parts on 87 nets, routed with 565 tracks and 139 vias.

It is built around the CP2102N-A01-GQFN28R, AMS1117-3.3 and SRV05-4, with the SK6805E-J and S8050 among its other parts. Its parts include 24 capacitors, 23 resistors, 5 ICs, 5 diodes and 3 connectors. It belongs with the microcontroller boards boards and the ESP32 and RISC-V boards of this library.

Main components

5

README

README.md

ESP32-C3 Development board

A development board integrating the socket for easily swapping the ESP32-C3-WROOM-02 module. It also includes:

  • USB type C connector connected to USB hub (Microchip USB2514Bi) with these downstream ports:
    1. USB - UART adapter (Silabs CP2102N) connected to ESP32-C3 RXD and TXD pins - can be used for serial programming
    2. ESP32-C3 USB Serial/JTAG peripheral - can be used for serial programming and/or debugging the ESP32-C3
  • ESD protection diodes on USB connector (SRV05-4)
  • 4x SK6805 individually addressable LEDs connected to ESP32-C3's GPIO8 pin
  • Pin headers compatible with ESP32-C3-DevkitC development kit by Espressif
  • Solder bridges for disconnecting the USB - UART and USB hub from ESP32-C3's pins

PCB front:

ESP32C3 devboard front

PCB back:

ESP32C3 devboard back

KiCAD version

This project is compatible with KiCAD version v6.

Parts

72
QtyValueFootprintReferences
14100nCapacitor_SMD:C_0402_1005MetricC3, C4, C5, C6, C7, C8, C11, C12, C15, C20, C21, C22, C23, C24
910KResistor_SMD:R_0402_1005MetricR8, R9, R10, R11, R19, R20, R21, R22, R23
7100KResistor_SMD:R_0402_1005MetricR4, R5, R6, R12, R13, R14, R15
510uCapacitor_SMD:C_0603_1608MetricC1, C2, C9, C16, C19
4SK6805LED_custom:LED_SK6805_E14_1.4x1.4mm_P0.4mmD2, D3, D4, D5
3FiducialFiducial:Fiducial_0.5mm_Mask1mmFID1, FID2, FID3
21KResistor_SMD:R_0402_1005MetricR3, R16
21uFCapacitor_SMD:C_0402_1005MetricC17, C18
25K1Resistor_SMD:R_0402_1005MetricR1, R2
26p8Capacitor_SMD:C_0402_1005MetricC13, C14
2Conn_01x15_MaleConnector_PinHeader_2.54mm:PinHeader_1x15_P2.54mm_VerticalJ2, J3
2S8050Package_TO_SOT_SMD:SOT-23Q1, Q2
112K,1%Resistor_SMD:R_0402_1005MetricR7
1220nCapacitor_SMD:C_0402_1005MetricC10
124KResistor_SMD:R_0402_1005MetricR17
124MHzCrystal:Crystal_SMD_2016-4Pin_2.0x1.6mmY1
147KResistor_SMD:R_0402_1005MetricR18
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U1
1BOOTButton_Switch_SMD:SW_SPST_CK_RS282G05A3SW1
1CP2102N-A01-GQFN28Package_DFN_QFN:QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mmU4
1ESP32-C3-WROOM-02-SOCKETEspressif_custom:ESP32-C3-WROOM-02-SOCKETU5
1GPIO18_SBJumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP1
1GPIO19_SBJumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP2
1GPIO20_SBJumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP3
1GPIO21_SBJumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mmJP4
1PWR_LEDLED_SMD:LED_0603_1608MetricD1
1RSTButton_Switch_SMD:SW_SPST_CK_RS282G05A3SW2
1SRV05-4Package_TO_SOT_SMD:SOT-23-6U2
1USB2514B_BiPackage_DFN_QFN:QFN-36-1EP_6x6mm_P0.5mm_EP3.7x3.7mmU3
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_XKB_U262-16XN-4BVC11J1

Questions

How big is the Esp32c3 devboard PCB?

It measures 47 × 34 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Esp32c3 devboard use?

72 parts, built around the CP2102N-A01-GQFN28R, AMS1117-3.3, SRV05-4 and SK6805E-J. 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 Esp32c3 devboard KiCad files?

From the tmilkovic51/esp32c3_devboard repository on GitHub, at the commit this page was made from: the board is esp32c3_devboard.kicad_pcb and its schematic esp32c3_devboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Esp32c3 devboard design in my own project?

Its repository states no licence, so its author keeps all rights: ask tmilkovic51 before reusing the design.

Similar boards

  • 2 layers65 × 30 mmEpaper, the printed circuit board in 3D

    Epaper

    TDA-2030/E-ink-screen

    An assistant to help you view text and picture calendars

    56 parts33Apache-2.0
  • 4 layers130 × 102 mmCMM2-JLC, the printed circuit board in 3D

    CMM2-JLC

    Manawyrm/CMM2-JLC

    Colour Maximite 2 - unofficial PCB design for automated assembly

    111 parts10GPL-3.0
  • 2 layers85 × 56 mmHB RF ETH, the printed circuit board in 3D

    HB RF ETH

    alexreinert/PCB

    Some of my PCBs

    96 parts104
  • 2 layers65 × 65 mmRC CAR V2, the printed circuit board in 3D

    RC CAR V2

    yamahdee/KICAD-RC-CAR

    68 parts
  • 4 layers151.1 × 100.3 mmEsp32, the printed circuit board in 3D

    Esp32

    sourabhmisal/esp32

    ESP32 KiCad schematic

    40 parts12CC0-1.0
  • 2 layers47.8 × 37.3 mmL0ggi, the printed circuit board in 3D

    L0ggi

    l0ggi/pcb

    First PCB approach

    40 parts