

RCcarController v1.0
A production-oriented KiCad template aligned with JLCPCB's PCB fabrication capabilities, using minimum design rules for cost-effective prototyping and manufacturing.
- Size
- 100 × 50 mm
- Copper layers
- 4
- Thickness
- 1.53 mm
- Parts
- 62
- Nets
- 86
- Pads
- 294
- Tracks, vias
- 364, 91
- Pours
- 18
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 22 Jan 2026
- Updated
- 26 Mar 2026
Overview
RCcarController v1.0 is an open-source printed circuit board by ENEL-400, from the ENEL-400/PCB repository on GitHub. It is a 4-layer board of 100 × 50 mm with 62 parts on 86 nets, routed with 364 tracks and 91 vias.
It is built around the ESP32-S3-WROOM-1-N8R8, CP2102N-A02-GQFN28 and THB001P, with the TPD2E009DBZR, TPS25940ARVCR and LTST-C190KGKT among its other parts. Its parts include 22 capacitors, 19 resistors, 7 ICs, 4 connectors and 2 diodes. It belongs with the ESP32 boards of this library.
Main components
7ESP32-S3-WROOM-1-N8R8
SMD,25.5x18mm-104.5dBm -40℃~+65℃ 2.4GHz 20.5dBm 330mA 3V~3.6V 97mA Bluetooth5.0 ESP32-S3R8 On-board PCB Antenna UART、SPI、I2C、GPIO、I2S、USB SMD,25.5x18mm WiFi Modules ROHSEspressif SystemsWiFi ModulesCP2102N-A02-GQFN28
QFN-28-EP(5x5)-40℃~+85℃ 195uA 3V~3.6V 9.5mA USB 2.0 USB to UART QFN-28-EP(5x5) USB Converters ROHSSilicon LabsUSB ConvertersTHB001P
插件-14P,21x17mm插件-14P,21x17mm Multi-Directional Switches ROHSC&KMulti-Directional SwitchesTPD2E009DBZR
SOT-230.35pF、0.5pF 4A@8/20us 5V 75W@8/20us 80nA 9V 9V、14V IEC 61000-4-2、IEC 61000-4-5 SOT-23 ESD and Surge Protection (TVS/ESD) ROHSTECH PUBLICESD And Surge Protection (TVS/ESD)TPS25940ARVCR
WQFN-20-EP(3x4)-40℃~+125℃ 1 2.7V~18V 42mΩ 5.2A Active High Overvoltage protection、Soft-start、Under-voltage lockout、Overcurrent Protection、Over temperature protection、Latch protection、Short-Circuit Protection、Reverse current blocking WQFN-20-EP(3x4) Power Distribution Switches ROHSTexas InstrumentsMonitors & Reset CircuitsLTST-C190KGKT
0603-30℃~+85℃ 130° 20mA 2V 35mcd 567.5nm~576.5nm 574nm 75mW Discrete Diode Water Clear Yellow Green 0603 LED Indication - Discrete ROHSLite-OnLED Indication - DiscreteSS8050-G
SOT-231 NPN 1.5A 100 100MHz 100nA 25V 300mW 400mV 5V NPN SOT-23 Bipolar (BJT) ROHSComchipBipolar (BJT)
README
Symbols and Footprints - KiCad/kicad-templates-main/templates/jlcpcb-low-cost/README.mdJLCPCB Low-Cost Template
A production-oriented KiCad template aligned with JLCPCB's PCB fabrication capabilities, using minimum design rules for cost-effective prototyping and manufacturing.
The template is preconfigured with a 4-layer stackup and standard low-cost constraints, but you're free to adjust the number of layers as needed.
Key Features
- ✅ Based on JLCPCB's official capability specs: jlcpcb.com/capabilities
- ✅ Preconfigured for 4-layer stackup (total 1.525 mm), easily replaceable with any layer count
- ✅ Design rule constraints set to JLCPCB's lowest-cost thresholds
- ✅ Silkscreen and copper text tuned to pass fab tolerances
- ✅
LCSC PNfield present in schematic for automated BOM generation - ✅
Defaultnet class mirrors DRC minimums for dense routing
Stackup (Default: 4 Layers)
| Layer | Material | Thickness |
|---|---|---|
| Top Cu | Cu | 0.035 mm |
| Prepreg | FR4 | 0.1 mm |
| In1 Cu | Cu | 0.0175 mm |
| Core | FR4 | 1.2 mm |
| In2 Cu | Cu | 0.0175 mm |
| Prepreg | FR4 | 0.1 mm |
| Bottom Cu | Cu | 0.035 mm |
Total thickness: 1.525 mm
Design Rules → Constraints
| Parameter | Value |
|---|---|
| Minimum clearance | 0.1 mm |
| Minimum track width | 0.1 mm |
| Minimum connection width | 0.1 mm |
| Minimum annular width | 0.05 mm |
| Minimum via diameter | 0.4 mm |
| Copper to hole clearance | 0.2 mm |
| Copper to edge clearance | 0.2 mm |
| Minimum through hole | 0.3 mm |
| Hole to hole clearance | 0.2 mm |
| uVia diameter | 0.25 mm |
| uVia hole size | 0.15 mm |
| Silkscreen → item clearance | 0.15 mm |
| Min text height | 1 mm |
| Min text thickness | 0.15 mm |
Net Classes → Default
| Property | Value |
|---|---|
| Clearance | 0.1 mm |
| Track Width | 0.1 mm |
| Via Size | 0.4 mm |
| Via Hole | 0.3 mm |
| µVia Size | 0.25 mm |
| µVia Hole | 0.15 mm |
| DiffPair Width | 0.15 mm |
| DiffPair Gap | 0.15 mm |
Text & Graphics Defaults
| Layer | Line Thickness | Text Height | Text Width | Text Thickness |
|---|---|---|---|---|
| Silk | 0.15 mm | 1 mm | 1 mm | 0.15 mm |
| Copper | 0.2 mm | 1.5 mm | 1.5 mm | 0.3 mm |
Complies with JLCPCB silkscreen rules: ≥1 mm height, ≥0.15 mm line.
Schematic Setup
LCSC PNfield template pre-included for part number assignment.- Useful for automatic BOM and placement file generation during assembly quoting.
Notes
- No finish, mask or stencil settings enforced — tune them at Gerber export.
- Works great as a base for quick prototypes or clean reusable boards.
Parts
62| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | 100n | Capacitor_SMD:C_0603_1608Metric | C2, C3, C5, C12, C14, C15, C16, C18, C20, C21, C22 |
| 5 | 10k | Resistor_SMD:R_0603_1608Metric | R3, R4, R5, R18, R19 |
| 5 | 10u | Capacitor_SMD:C_0805_2012Metric | C8, C11, C13, C17, C19 |
| 3 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3 |
| 2 | 475k | Resistor_SMD:R_0603_1608Metric | R6, R8 |
| 2 | 50k | Resistor_SMD:R_0603_1608Metric | R7, R9 |
| 2 | 5k1 | Resistor_SMD:R_0603_1608Metric | R1, R2 |
| 2 | LTST-C190KGKT | enel400:LED_LTST-C193KGKT-5A_LTO | D1, D2 |
| 2 | SS8050-G | enel400:TRANS_SS8050-G | Q1, Q2 |
| 2 | THB001P | enel400:FJR10K-S1B10KD0 | U5, U7 |
| 1 | 100k | Resistor_SMD:R_0603_1608Metric | R16 |
| 1 | 100u | Capacitor_SMD:C_0805_2012Metric | C6 |
| 1 | 16k7 | Resistor_SMD:R_0805_2012Metric | R12 |
| 1 | 1k2 | Resistor_SMD:R_0603_1608Metric | R10 |
| 1 | 1n5 | Capacitor_SMD:C_0603_1608Metric | C7 |
| 1 | 1u | Capacitor_SMD:C_0603_1608Metric | C4 |
| 1 | 22u | Capacitor_SMD:C_0805_2012Metric | C9 |
| 1 | 2464 | enel400:Batterypack THT | J2 |
| 1 | 2k4 | Resistor_SMD:R_0603_1608Metric | R11 |
| 1 | 2u2 | Inductor_SMD:L_1008_2520Metric | L1 |
| 1 | 31k2 | Resistor_SMD:R_0603_1608Metric | R13 |
| 1 | 31k6 | Resistor_SMD:R_0603_1608Metric | R17 |
| 1 | 3n3 | Capacitor_SMD:C_0603_1608Metric | C10 |
| 1 | 47k | Resistor_SMD:R_0603_1608Metric | R15 |
| 1 | 4u7 | Capacitor_SMD:C_0603_1608Metric | C1 |
| 1 | 88k7 | Resistor_SMD:R_0603_1608Metric | R14 |
| 1 | CP2102N-A02-GQFN28 | enel400:QFN28_5X5_SIL | U1 |
| 1 | Conn_01x08 | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J3 |
| 1 | Conn_02x04 | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical | J4 |
| 1 | ESP32-S3-WROOM-1-N8R8 | enel400:ESP32-S3-WROOM-1_EXP | U6 |
| 1 | SW_SPDT | enel400:SW_1218_EWI | SW1 |
| 1 | SW_SPST | Button_Switch_THT:SW_PUSH_6mm | SW2 |
| 1 | TPD2E009DBZR | enel400:DBZ3 | U2 |
| 1 | TPS25940ARVCR | enel400:QFN50P300X400X80-21N | U3 |
| 1 | TPS62140RGTT | enel400:RGT0016C | U4 |
| 1 | USB4085-GF-A_REVA4 | enel400:GCT_USB4085-GF-A_REVA4 | J1 |
Questions
How big is the RCcarController v1.0 PCB?
It measures 100 × 50 mm and has 4 copper layers, 1.53 mm thick.
What parts does the RCcarController v1.0 use?
62 parts, built around the ESP32-S3-WROOM-1-N8R8, CP2102N-A02-GQFN28, THB001P and TPD2E009DBZR. 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 RCcarController v1.0 KiCad files?
From the ENEL-400/PCB repository on GitHub, at the commit this page was made from: the board is RCcarController_v1.0/RCcarController_v1.0.kicad_pcb and its schematic RCcarController_v1.0/Microcontroller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the RCcarController v1.0 design in my own project?
Its repository states no licence, so its author keeps all rights: ask ENEL-400 before reusing the design.
Similar boards
- 6 layers89 × 69 mm

- 4 layers146.7 × 93.9 mm

- 6 layers95.9 × 90.2 mm

- 4 layers60 × 60 mm

3117 AUSIGN
r4hulrr/ausign
Real-time Auslan (Australian Sign Language) to English speech translation glove. Built with ESP32-S3, flex sensors, IMU on a custom PCB, and a Bluetooth-connected Python GUI.
151 parts3MIT - 4 layers182.9 × 134 mm

- 4 layers55.2 × 6.6 mm

- 4 layers68 × 83.4 mm

- 4 layers65 × 100 mm

PGR
Projeto-Guarda-Rios/PCB
O repositório para a PCB do Projeto Guarda Rios! Inclui todos os ficheiros relacionados com a PCB!
188 parts2MIT