Skip to the content
PCBKitNew board
4 layers100 × 50 mmRCcarController v1.0, the printed circuit board in 3D

RCcarController v1.0

ENEL-400/PCB

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

7

README

Symbols and Footprints - KiCad/kicad-templates-main/templates/jlcpcb-low-cost/README.md

JLCPCB 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 PN field present in schematic for automated BOM generation
  • ✅ Default net class mirrors DRC minimums for dense routing

Stackup (Default: 4 Layers)

LayerMaterialThickness
Top CuCu0.035 mm
PrepregFR40.1 mm
In1 CuCu0.0175 mm
CoreFR41.2 mm
In2 CuCu0.0175 mm
PrepregFR40.1 mm
Bottom CuCu0.035 mm

Total thickness: 1.525 mm


Design Rules → Constraints

ParameterValue
Minimum clearance0.1 mm
Minimum track width0.1 mm
Minimum connection width0.1 mm
Minimum annular width0.05 mm
Minimum via diameter0.4 mm
Copper to hole clearance0.2 mm
Copper to edge clearance0.2 mm
Minimum through hole0.3 mm
Hole to hole clearance0.2 mm
uVia diameter0.25 mm
uVia hole size0.15 mm
Silkscreen → item clearance0.15 mm
Min text height1 mm
Min text thickness0.15 mm

Net Classes → Default

PropertyValue
Clearance0.1 mm
Track Width0.1 mm
Via Size0.4 mm
Via Hole0.3 mm
µVia Size0.25 mm
µVia Hole0.15 mm
DiffPair Width0.15 mm
DiffPair Gap0.15 mm

Text & Graphics Defaults

LayerLine ThicknessText HeightText WidthText Thickness
Silk0.15 mm1 mm1 mm0.15 mm
Copper0.2 mm1.5 mm1.5 mm0.3 mm

Complies with JLCPCB silkscreen rules: ≥1 mm height, ≥0.15 mm line.


Schematic Setup

  • LCSC PN field 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
QtyValueFootprintReferences
11100nCapacitor_SMD:C_0603_1608MetricC2, C3, C5, C12, C14, C15, C16, C18, C20, C21, C22
510kResistor_SMD:R_0603_1608MetricR3, R4, R5, R18, R19
510uCapacitor_SMD:C_0805_2012MetricC8, C11, C13, C17, C19
3MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3
2475kResistor_SMD:R_0603_1608MetricR6, R8
250kResistor_SMD:R_0603_1608MetricR7, R9
25k1Resistor_SMD:R_0603_1608MetricR1, R2
2LTST-C190KGKTenel400:LED_LTST-C193KGKT-5A_LTOD1, D2
2SS8050-Genel400:TRANS_SS8050-GQ1, Q2
2THB001Penel400:FJR10K-S1B10KD0U5, U7
1100kResistor_SMD:R_0603_1608MetricR16
1100uCapacitor_SMD:C_0805_2012MetricC6
116k7Resistor_SMD:R_0805_2012MetricR12
11k2Resistor_SMD:R_0603_1608MetricR10
11n5Capacitor_SMD:C_0603_1608MetricC7
11uCapacitor_SMD:C_0603_1608MetricC4
122uCapacitor_SMD:C_0805_2012MetricC9
12464enel400:Batterypack THTJ2
12k4Resistor_SMD:R_0603_1608MetricR11
12u2Inductor_SMD:L_1008_2520MetricL1
131k2Resistor_SMD:R_0603_1608MetricR13
131k6Resistor_SMD:R_0603_1608MetricR17
13n3Capacitor_SMD:C_0603_1608MetricC10
147kResistor_SMD:R_0603_1608MetricR15
14u7Capacitor_SMD:C_0603_1608MetricC1
188k7Resistor_SMD:R_0603_1608MetricR14
1CP2102N-A02-GQFN28enel400:QFN28_5X5_SILU1
1Conn_01x08Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ3
1Conn_02x04Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ4
1ESP32-S3-WROOM-1-N8R8enel400:ESP32-S3-WROOM-1_EXPU6
1SW_SPDTenel400:SW_1218_EWISW1
1SW_SPSTButton_Switch_THT:SW_PUSH_6mmSW2
1TPD2E009DBZRenel400:DBZ3U2
1TPS25940ARVCRenel400:QFN50P300X400X80-21NU3
1TPS62140RGTTenel400:RGT0016CU4
1USB4085-GF-A_REVA4enel400:GCT_USB4085-GF-A_REVA4J1

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 mmZynqBoard2, the printed circuit board in 3D

    ZynqBoard2

    tamapochi1/DigitalViolin

    291 parts2
  • 4 layers146.7 × 93.9 mmPULSE ENG, the printed circuit board in 3D

    PULSE ENG

    CHESS-mission/PULSE_ENG_PCB

    EPS PCB of the PULSE_ENG (v4 engineering board)

    153 parts
  • 6 layers95.9 × 90.2 mmHs2-cdh pcb, the printed circuit board in 3D

    Hs2-cdh pcb

    UWCubeSat/HS2-CDH-PCB

    155 parts
  • 4 layers60 × 60 mm3117 AUSIGN, the printed circuit board in 3D

    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 layers55.2 × 6.6 mmMolisense, the printed circuit board in 3D

    Molisense

    Phantom3030/Electiva

    88 parts
  • 4 layers68 × 83.4 mmBMS Temp Board V1, the printed circuit board in 3D

    BMS Temp Board V1

    sundevilmotorsports/ev-pcb-dev

    PCB development repository SDM EV

    73 parts3
  • 4 layers65 × 100 mmPGR, the printed circuit board in 3D

    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