Skip to the content
PCBKitNew board
6 layers100.5 × 101.5 mmCustom ESC, the printed circuit board in 3D

an overpowered rc car that poses a danger to my safety :)

Size
100.5 × 101.5 mm
Copper layers
6
Thickness
1.6 mm
Parts
192
Nets
147
Pads
538
Tracks, vias
852, 1,796
Pours
385
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
19 May 2026
Updated
22 Jun 2026

Overview

Custom ESC is an open-source printed circuit board by 0BitsnBytes, from the 0BitsnBytes/McQueen repository on GitHub, published under the GPL-3.0 licence. It is a 6-layer board of 100.5 × 101.5 mm with 192 parts on 147 nets, routed with 852 tracks and 1,796 vias.

It is built around the IR21084PBF, LM2596S-ADJ and CD4052BM, with the SL78M05, DMT10H009LK3-13 and NCU18XH103F6SRB among its other parts. Its parts include 63 resistors, 23 capacitors, 18 diodes, 10 ICs and 6 transistors. It belongs with the robots and motor control boards of this library.

Main components

8

README

README.md


McQueen
McQueen

AWD RC Car • Custom ESC

Specifications • Links • Custom ESC • Chassis • Build Guide • Zine • Credits

McQueen Banner

 

McQueen is an AWD RC car with 4 drone-hub-motors. Featuring a DIY 80A ESC with current sense and braking. A fully custom double wishbone suspension with an aerodynamic chassis all powered by 2 6S Lipo batteries.

Most RC cars are seen as toys, McQueen is definitely not one of those. It is an attempt to combine high current electronics, aerodynamic bodies, and complex suspension geometries into a small RC Car.


Specifications

Drive SystemAll Wheel Drive (AWD)
Motors4× Drone Hub Motors
Battery2× 6S LiPo Batteries
Motor ControllerCustom STM32 ESC
SuspensionDouble Wishbone
SteeringAckermann Geometry
BrakingElectronic Dynamic Braking
ChassisFully Custom 3D Printed Design

If clicking the link gives 403 Forbidden, copy paste the link into your browser directly

ResourceLink
CAD AssemblyOnshape document
PCB FilesKicanvas Viewer
Bill of Materials for ESCBOM for ESC
Bill of MaterialsBOM for Car

Custom ESC

The ESC combines current sensing, protection circuitry, braking, and motor feedback into a compact high-current first PCB :).

Features

  • STM32F411CEU6 Microcontroller
  • IR21084 MOSFET Driver
  • AS5600 Position Sensor Interface
  • INA180 Current Sense Amplifier
  • MOSFET Temperature Monitoring
  • SMCJ54CA TVS Protection
  • RGB Status LED
  • Electronic Braking

Schematic

PCB Layers

Layer 1
Layer 2
Layer 3
Layer 4
Layer 5
Layer 6

Board Views

Front
Back

Chassis

The Chassis features a fully custom double wishbone suspension system, Ackermann steering, aerodynamic chassis, and front and rear wings.

Suspension

Aerodynamics


Build Guide

McQueen consists of two major assemblies:

  1. Custom ESC
  2. 3D Printed Chassis

ESC

  1. Upload the Gerber files to your preferred PCB manufacturer.
  2. Select 2oz copper during fabrication.
  3. Order the PCB.
  4. Populate using the ESC BOM.

Chassis

  1. Download the STL files.
  2. Print all components in PETG or equivalent material.
  3. Purchase hardware from the chassis BOM.
  4. Follow the Onshape assembly.
  5. Insert Carbon fibre square tubes in wings
  6. Insert peices of filament throughout the chassis to secure it
  7. Install electronics and drivetrain.
  8. Secure components using M3 hardware.
  9. Use cyanoacrylate adhesive where necessary.
  10. Put in the magnets into the slots provided in the main chassis to make it easier to open and close the chassis.

Zine


Credits

This project uses:

  • KiCad for PCB Design
  • Onshape for CAD
  • Blender for Rendering
  • Figma for Documentation & Zine Design

License

GPL-3.0

Parts

192
QtyValueFootprintReferences
32SolderJumper_2_BridgedJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP1, JP2, JP10, JP11, JP12, JP13, JP14, JP15, JP16, JP17, JP18, JP19, JP20, JP21, JP22, JP23 +16
155mΩResistor_SMD:R_2512_6332Metric_Pad1.40x3.35mm_HandSolderR19, R20, R21, R22, R23, R33, R34, R35, R36, R37, R47, R48, R49, R50, R51
11330ΩResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR18, R24, R32, R38, R46, R52, R57, R58, R59, R60, R61
10LED_Small_FilledLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD2, D4, D6, D8, D10, D12, D14, D15, D16, D17
10TestPointTestPoint:TestPoint_Pad_D1.5mmTP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8, X1, Y1
9100ΩResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR4, R6, R8, R14, R15, R28, R29, R42, R43
70.1uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC9, C10, C13, C14, C17, C18, C22
610kΩResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR25, R26, R39, R40, R53, R54
610ΩResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR13, R17, R27, R31, R41, R45
618kΩResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR1, R2, R3, R5, R7, R9
6DMT10H009LK3-13Package_TO_SOT_SMD:TO-252-2Q1, Q2, Q3, Q4, Q5, Q6
6NCU18XH103F6SRBResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderTH1, TH2, TH3, TH4, TH5, TH6
40.47uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC8, C12, C16, C24
41kΩResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR10, R11, R12, R56
4TestPointTestPoint:TestPoint_Pad_D2.0mm3V1, 5V1, 18V1, VCC2
31.1nFResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderC4, C5, C6
3C_Polarized_SmallCapacitor_THT:CP_Radial_D12.5mm_P5.00mmC7, C11, C15
3D_TVS_FilledDiode_SMD:D_SMB-SMC_Universal_HandsolderingD3, D7, D11
3ES1CDiode_SMD:D_SMA-SMB_Universal_HandsolderingD1, D5, D9
3INA180A2Package_TO_SOT_SMD:SOT-23-5_HandSolderingU2, U4, U6
3IR21084Package_SO:SOIC-14_3.9x8.7mm_P1.27mmU1, U3, U5
3OUPUTConnector:10x10A1, B1, C1
3THTResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR16, R30, R44
2Conn_01x02_SocketConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ2, J4
2Conn_01x04_PinConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ1, J5
2LOGOLOGOG***, G***
10.33uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC21
11000ufCapacitor_THT:CP_Radial_D16.0mm_P7.50mmC2
110ufCapacitor_THT:CP_Radial_D12.5mm_P5.00mmC3
114kΩResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR55
11uFCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC23
1220uFResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderC20
1470uFResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderC19
1470ΩResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR62
147ΩResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR63
168uHInductor_SMD:L_Changjiang_FNR8040SL1
1CD4052BPackage_SO:TSSOP-16_4.4x5mm_P0.65mmU16
1Conn_01x05_PinConnector_JST:JST_XH_B5B-XH-A_1x05_P2.50mm_VerticalJ3
1ET52333Package_TO_SOT_SMD:SOT-23-5U15
1GNDConnector:10x10GND
1LED_RAGBLED_THT:LED_D5.0mm-4_RGB_Wide_PinsD18
1LM2596S-ADJPackage_TO_SOT_SMD:TO-263-5_TabPin3U11
1SL78M05Package_TO_SOT_SMD:TO-252-2U14
1SS34Diode_SMD:D_SMB-SMC_Universal_HandsolderingD13
1SW_DIP_x02Button_Switch_THT:SW_DIP_SPSTx02_Slide_9.78x7.26mm_W7.62mm_P2.54mmSW1
1SolderJumper_3_Bridged12Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mmJP34
1SolderJumper_3_Bridged12Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm_NumberLabelsJP24
1U?STM32F4x1CxU6 CoreBoard WeActStudio:STM32F4x1CxU6 WeActStudioMCU1
1VCCConnector:10x10VCC

The 189 most common of 192 parts.

Questions

How big is the Custom ESC PCB?

It measures 100.5 × 101.5 mm and has 6 copper layers, 1.6 mm thick.

What parts does the Custom ESC use?

192 parts, built around the IR21084PBF, LM2596S-ADJ, CD4052BM and SL78M05. 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 Custom ESC KiCad files?

From the 0BitsnBytes/McQueen repository on GitHub, at the commit this page was made from: the board is PCB/Custom ESC.kicad_pcb and its schematic PCB/Custom ESC.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Custom ESC design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers150.3 × 132.3 mmMRIAMP, the printed circuit board in 3D

    MRIAMP

    msayad97/Amplifier

    235 parts1
  • 2 layersMain PCB 002, the printed circuit board in 3D

    Main PCB 002

    ZoAndr/BANO4

    OnBoard Aviation Navigation Lights

    130 parts
  • 8 layers99 × 61 mmBattery management system cell monitoring unit, the printed circuit board in 3D

    Battery management system cell monitoring unit

    gerhardmalberg/bms-cmu-bq79616-hardware

    Open-source 6S–16S battery monitoring hardware based on TI BQ79616-Q1. Includes KiCad designs, manufacturing files, and electrical, thermal and mechanical simulation studies.

    198 parts1CERN-OHL-P-2.0
  • 2 layers60.5 × 103 mmPolaroid Cam, the printed circuit board in 3D

    Polaroid Cam

    Niqtan/Hilaw

    Raw Camera (A.K.A just a 3D Printed Instant Camera)

    69 parts1MIT
  • 2 layers70.5 × 222.1 mmPagtingin Final Panelized, the printed circuit board in 3D

    Pagtingin Final Panelized

    Niqtan/Pagtingin-to-Highway

    Version of Pagtingin Repo for Hack Club's Highway Program

    460 partsMIT
  • 4 layers82.5 × 82.5 mm1s3p battery board, the printed circuit board in 3D

    1s3p battery board

    stellarcorp/tvsc

    Core software repository for the Tennessee Valley Stellar Corporation

    141 parts1MIT
  • 2 layers65.9 × 99.9 mmESP32 Slaves V0, the printed circuit board in 3D

    ESP32 Slaves V0

    tetra-aero/LTC6811_ESP32

    150 partsGPL-3.0
  • 2 layers78.7 × 58.4 mmAGV SENSOR PCB 2, the printed circuit board in 3D

    AGV SENSOR PCB 2

    Ashutoshkarve007/STM32_Learning

    Learining STM32

    53 parts3