50
mohit716·esp32-c3-usbc-tft-controller·iterations/50.kicad_pcb
About the 50 PCB
50 is an open source ESP32 PCB design by mohit716, published on GitHub. It is a 2-layer board measuring 71.5 × 51.5 mm, with 17 components from 13 distinct parts.
Its main chip is the ESP32-C3-MINI-1-N4, from the ESP32 family. Other key parts include the USBLC6-2P6 and AMS1117-3.3. By type, the board carries 5 resistors, 4 capacitors, 3 ICs, 2 connectors, 2 switches and 1 diode.
It belongs with the iot & wireless and displays & leds designs in this gallery.
From the project
An open-hardware controller board built around the ESP32-C3-MINI-1 module, designed to power and drive an external TFT display over a simple pin header. The board is USB-C powered and programmable, with onboard 3.3 V regulation, USB data-line ESD protection, an addressable RGB st
An open-hardware controller board built around the ESP32-C3-MINI-1 module, designed to power and drive an external TFT display over a simple pin header. The board is USB-C powered and programmable, with onboard 3.3 V regulation, USB data-line ESD protection, an addressable RGB status LED, and a tactile button. Designed in KiCad 9.
- MCU: ESP32-C3-MINI-1-N4 (RISC-V, Wi-Fi + Bluetooth LE, 4 MB flash) - USB-C: GCT USB4120-03-C Type-C connector for power and USB data - ESD protection: USBLC6-2P6 on the USB data lines - Power: AMS1117-3.3 LDO regulator (SOT-223) providing the 3.3 V rail - Status…

Main components on the 50
50 bill of materials (BOM)
17 components, 13 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-C3-MINI-1-N4 | XCVR_ESP32-C3-MINI-1-N4 | U1 |
| 1 | USBLC6-2P6 | SOT-666 | U2 |
| 1 | AMS1117-3.3 | SOT-223-3_TabPin2 | U3 |
| 1 | USB4120-03-C_REVA6 | GCT_USB4120-03-C_REVA6 | J1 |
| 1 | Conn_01x08_Pin | PinHeader_1x08_P2.54mm_Vertical | J2 |
| 2 | SW_Push | SW_SPST_TL3342 | SW1, SW2 |
| 1 | WS2812B | LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | D1 |
| 1 | 10uF | C_0805_2012Metric | C1 |
| 1 | 22uF | C_1206_3216Metric | C2 |
| 2 | 0.1uF | C_0603_1608Metric | C3, C4 |
| 2 | 5.1k | R_0603_1608Metric | R1, R2 |
| 2 | 10k | R_0603_1608Metric | R3, R4 |
| 1 | 330 | R_0603_1608Metric | R5 |
50 design files
The KiCad project lives in the mohit716/esp32-c3-usbc-tft-controller repository on GitHub; these links point at the commit this page was built from.
- Layoutiterations/50.kicad_pcb
50: common questions
What microcontroller does the 50 use?
The 50 is built around the ESP32-C3-MINI-1-N4, from the ESP32 family.
How big is the 50 PCB?
The 50 measures 71.5 × 51.5 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the 50?
17 components, from 13 distinct parts. The full bill of materials is listed on this page.
Where can I download the 50 design files?
From the mohit716/esp32-c3-usbc-tft-controller repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the 50 design in my own project?
The repository has no license, so all rights stay with mohit716. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the 50 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.
More boards in esp32-c3-usbc-tft-controller
ESP32
60
mohit716
75.5 × 51 mm17 parts2LNo license0ESP32
59
mohit716
75.5 × 51 mm17 parts2LNo license0ESP32
58
mohit716
71.5 × 51.5 mm17 parts2LNo license0ESP32
57
mohit716
71.5 × 51.5 mm17 parts2LNo license0ESP32
56
mohit716
71.5 × 51.5 mm17 parts2LNo license0ESP32
55
mohit716
71.5 × 51.5 mm17 parts2LNo license0ESP32
54
mohit716
71.5 × 51.5 mm17 parts2LNo license0ESP32
53
mohit716
71.5 × 51.5 mm17 parts2LNo license0ESP32
51
mohit716
71.5 × 51.5 mm17 parts2LNo license0ESP32
52
mohit716
71.5 × 51.5 mm17 parts2LNo license0ESP32
49
mohit716
71.5 × 51.5 mm17 parts2LNo license0
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k