ESP32-USB-C-Development-Board

hooria17webset·ESP32-USB-C-Development-Board

ESP32-USB-C-Development-Board layout, top view — open source ESP32 board by hooria17webset

About the ESP32-USB-C-Development-Board

ESP32-USB-C-Development-Board is an open source ESP32 PCB design by hooria17webset, published on GitHub. It is a 4-layer board measuring 133 × 113 mm, with 57 components from 31 distinct parts.

Its main chip is the ESP32-WROOM-32D, from the ESP32 family. Other key parts include the USBLC6-2P6, CP2104, Si7021-A20, 74HC245 and LM1117MP-3.3. By type, the board carries 19 resistors, 15 capacitors, 6 ICs, 6 connectors, 4 diodes and 2 transistors.

It belongs with the iot & wireless, dev boards & breakouts and usb & debug tools designs in this gallery.

From the project

A compact ESP32 development board featuring a USB-C port for power and programming, designed for IoT and embedded projects.

A compact, custom-designed ESP32 development board featuring a USB-C port for power delivery and programming. Built for makers, hobbyists, and engineers working on IoT, wireless, and embedded applications. Features

- Microcontroller: ESP32 (dual-core Xtensa LX6, up to 240 MHz) - Connectivity: Wi-Fi 802.11 b/g/n + Bluetooth 4.2 / BLE - USB Interface: USB-C port for power and serial programming - Flash Memory: 4MB (expandable depending on variant) - GPIO: Multiple digital I/O, ADC, DAC, SPI, I2C, UART, PWM - Power Supply:5V via USB-C or external 3.3V regulated input - Onboard LED:Status…

Main components on the ESP32-USB-C-Development-Board

ESP32-USB-C-Development-Board bill of materials (BOM)

57 components, 31 distinct parts.

QtyPartRefs
1
ESP32-WROOM-32D
U1
1
USBLC6-2P6
U2
1
CP2104
U3
1
Si7021-A20
U4
1
74HC245
U5
1
LM1117MP-3.3
U6
1
UMH3N
Q1
1
BC817
Q2
1
USB_C_Receptacle_USB2.0_16P
J1
1
Conn_01x04_Pin
J2
1
Screw_Terminal_01x03
J3
1
Screw_Terminal_01x08
J4
1
Screw_Terminal_01x02
J5
1
Conn_02x05_Odd_Even
J6
1
Fuse
F1
1
1A
F2
1
RT314A05
K1
1
SW_SPST
SW1
1
LL4148
D1
2
LED
D2, D4
Show 11 more
QtyPartRefs
1
LED_RBGA
D3
1
FB
FB1
1
1000u/25V
C1
6
22u
C7, C10, C13, C14, C16, C20
7
100n
C8, C11, C15, C17, C18, C19, C21
1
4u7
C9
4
5k
R1, R2, R4, R5
4
10k
R3, R7, R14, R19
5
1k
R6, R8, R9, R10, R13
2
4k7
R11, R12
4
22R
R15, R16, R17, R18

ESP32-USB-C-Development-Board design files

The KiCad project lives in the hooria17webset/ESP32-USB-C-Development-Board repository on GitHub; these links point at the commit this page was built from.

ESP32-USB-C-Development-Board: common questions

What microcontroller does the ESP32-USB-C-Development-Board use?

The ESP32-USB-C-Development-Board is built around the ESP32-WROOM-32D, from the ESP32 family.

How big is the ESP32-USB-C-Development-Board?

The ESP32-USB-C-Development-Board measures 133 × 113 mm, has 4 copper layers and is 1.604 mm thick.

How many components are on the ESP32-USB-C-Development-Board?

57 components, from 31 distinct parts. The full bill of materials is listed on this page.

Where can I download the ESP32-USB-C-Development-Board design files?

From the hooria17webset/ESP32-USB-C-Development-Board repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the ESP32-USB-C-Development-Board design in my own project?

The repository has no license, so all rights stay with hooria17webset. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the ESP32-USB-C-Development-Board 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.

Similar boards