

ESC rev0
DC Motor Controller PCB Project files
- Size
- 100 × 75 mm
- Copper layers
- 4
- Thickness
- 1.65 mm
- Parts
- 175
- Nets
- 153
- Pads
- 664
- Tracks, vias
- 1,473, 1,729
- Pours
- 22
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 27 Dec 2024
- Updated
- 28 Jan 2025
Overview
ESC rev0 is an open-source printed circuit board by AndyBritoS, from the AndyBritoS/DC_Motor_Controller repository on GitHub. It is a 4-layer board of 100 × 75 mm with 175 parts on 153 nets, routed with 1,473 tracks and 1,729 vias.
It is built around the SN65HVD230D, DRV8302DCA and AMS1117-3.3, with the ESDCAN24-2BLY, XH-2PWBPZ and XT60PW-M among its other parts. Its parts include 62 resistors, 58 capacitors, 14 diodes, 9 connectors and 7 ICs. It belongs with the robots and motor control boards and the STM32 boards of this library.
Main components
12SN65HVD230D
SOIC-8-40℃~+85℃ 1 17mA 1Mbps 370uA 3V~3.6V CAN Transceiver Low-power mode、Wake-up function、ESD protection、Thermal shutdown protection、Bus fault protection、Hot-swap protection SOIC-8 CAN Transceivers ROHSTexas InstrumentsCAN TransceiversDRV8302DCA
HTSSOP-56-6mm-40℃~+125℃ 1.7A 2.3A 25ns 25ns 8V~60V MOSFET Three Phase Under Voltage Protection、Over Voltage Protection、Over Current Protection、Overtemperature protection (OTP) HTSSOP-56-6mm Gate Drivers ROHSTexas InstrumentsBrushless DC (BLDC) Motor DriverAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsESDCAN24-2BLY
SOT-23140W@8/20us 2 24V 26.7V 40V 4A@8/20us 7pF、10pF、18pF 80nA Bidirectional ESD IEC 61000-4-2、IEC 61000-4-5、IEC 61000-4-4 SOT-23 ESD and Surge Protection (TVS/ESD) ROHSTECH PUBLICESD And Surge Protection (TVS/ESD)XH-2PWBPZ
SMD,P=2.5mm,卧贴-25℃~+85℃ 1 1x2P 2 2.5mm 250V 2P 3A Brass LCP Surface Mount, Right Angle Tin UL94V-0 XH maize-yellow SMD,P=2.5mm,卧贴 Wire To Board Connector ROHSBOOMELEWire To Board ConnectorXT60PW-M
-Horizontal plug Yellow - Power connector / plug connector ROHSChangzhou Amass ElecPlugHSBA15810C
PRPAK5x6-8L-55℃~+150℃ 1 N-channel 100A 100V 14pF 208W 4.5mΩ@10V 4.725nF 4V 609pF 72nC@10V N-Channel PRPAK5x6-8L MOSFETs ROHSHUASHUOMOSFETsBAT60A
SOD-323Schottky DiodesSlkorFKM5R0005FE-TR
SMD0.5mΩ 5W Current Sense Resistor ±1% ±70ppm/℃ SMD Current Sense Resistors / Shunt Resistors ROHSOhmiteCurrent Sense Resistors/Shunt Resistors744227S
SMD-4P,9.2x6mm-40℃~+125℃ 160mΩ 1A 2 5.5kΩ@30MHz 51uH@1kHz SMD-4P,9.2x6mm Common Mode Filters ROHSWürth ElektronikCommon Mode FiltersPESD3V3U1UA
SOD-323ESD And Surge Protection (TVS/ESD)TECH PUBLICPMEG6020AELRX
SOD-123W-65℃~+150℃ 2A 60V 670mV@2A 700nA@60V Independent SOD-123W Schottky Diodes ROHSNexperiaSchottky Diodes
README
README.mdDC_Motor_Controller
DC Motor Controller PCB Project files
This project was made following the PCB Design Mastery course from Fresu Electronics (https://www.fresuelectronics.com/) and it is for demonstration purpose only. The hardware was not built or tested. Some design aspects were ignored.
Parts
175| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | 100n | Capacitor_SMD:C_0603_1608Metric | C3, C4, C12, C13, C14, C15, C17, C19, C20, C21, C23, C36, C53, C54, C57, C58 |
| 10 | 0R | Resistor_SMD:R_0603_1608Metric | R9, R10, R51, R52, R53, R54, R59, R60, R61, R62 |
| 9 | 10uF | Capacitor_SMD:C_0603_1608Metric | C35, C37, C38, C39, C40, C41, C42, C44, C45 |
| 9 | 2k2 | Resistor_SMD:R_0603_1608Metric | R1, R3, R12, R20, R22, R24, R44, R45, R48 |
| 9 | 2u2 | Capacitor_SMD:C_0603_1608Metric | C16, C18, C24, C25, C26, C28, C30, C31, C50 |
| 8 | 39k | Resistor_SMD:R_0603_1608Metric | R2, R4, R19, R21, R23, R29, R35, R39 |
| 8 | NetTie_2 | NetTie:NetTie-2_SMD_Pad1.0mm_custom | NT1, NT2, NT3, NT4, NT5, NT6, NT7, NT8 |
| 7 | 10k | Resistor_SMD:R_0603_1608Metric | R14, R17, R43, R46, R47, R49, R50 |
| 6 | 4R7 | Resistor_SMD:R_0603_1608Metric | R25, R26, R31, R32, R37, R38 |
| 6 | HSBA15810C | HSBA15810C_foot:PQFN-8_L6.0-W5.0-P1.27-LS6.0-BL | Q1, Q2, Q3, Q4, Q5, Q6 |
| 5 | 100R | Resistor_SMD:R_0603_1608Metric | R11, R27, R28, R33, R34 |
| 5 | 1u | Capacitor_SMD:C_0603_1608Metric | C5, C6, C7, C8, C22 |
| 5 | BAT60A | Diode_SMD:D_SOD-323 | D4, D7, D10, D12, D14 |
| 4 | 1k | Resistor_SMD:R_0603_1608Metric | R5, R6, R7, R8 |
| 4 | 4n7 | Capacitor_SMD:C_0603_1608Metric | C51, C52, C55, C56 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_3.2mm_M3_Pad_Via | H1, H2, H3, H4 |
| 3 | 220n | Capacitor_SMD:C_0603_1608Metric | C32, C33, C34 |
| 3 | WP-BUTR | WP-BUTR_foot:7461084 | J4, J5, J6 |
| 2 | 10p | Capacitor_SMD:C_0603_1608Metric | C48, C49 |
| 2 | 10p | Capacitor_SMD:C_0402_1005Metric | C9, C10 |
| 2 | 22R | Resistor_SMD:R_0603_1608Metric | R57, R58 |
| 2 | 2n2 | Capacitor_SMD:C_0603_1608Metric | C46, C47 |
| 2 | 5k1 | Resistor_SMD:R_0603_1608Metric | R55, R56 |
| 2 | 60R | Resistor_SMD:R_0603_1608Metric | R41, R42 |
| 2 | 820u | Capacitor_THT:CP_Radial_D16.0mm_P7.50mm | C1, C2 |
| 2 | Conn_01x06 | S6B-XH-SM4-TB:CONN_S6B-XH-SM4-TB_JST | J2, J8 |
| 2 | FKM5R0005FE-TR | FKM5R0005FE-TR:RES-SMD_4P-L6.9-W6.6_OHMITE_FKM5RXXXXFE-TR | R30, R36 |
| 2 | LED | LED_SMD:LED_0805_2012Metric | D3, D5 |
| 1 | 100u | Capacitor_SMD:C_1210_3225Metric | C43 |
| 1 | 10u | Capacitor_SMD:C_0603_1608Metric | C11 |
| 1 | 120R | Resistor_SMD:R_0603_1608Metric | R40 |
| 1 | 120p | Capacitor_SMD:C_0603_1608Metric | C29 |
| 1 | 16k2 | Resistor_SMD:R_0603_1608Metric | R13 |
| 1 | 1M | Resistor_SMD:R_0603_1608Metric | R16 |
| 1 | 205k | Resistor_SMD:R_0603_1608Metric | R15 |
| 1 | 22u | PowerInductorSMD:IND-SMD_L7.8-W7.8_SDR0805 | L1 |
| 1 | 3k3 | Resistor_SMD:R_0603_1608Metric | R18 |
| 1 | 6n8 | Capacitor_SMD:C_0603_1608Metric | C27 |
| 1 | 744227S | 744227S_foot:WE-SL274 | L2 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U3 |
| 1 | Conn_01x03 | S3B-XH-SM4-TB:CONN3_S3B-XH_JST | J3 |
| 1 | Conn_01x04 | S4B-XH-SM4-TB:CONN4_S4B-XH_JST | J7 |
| 1 | Conn_01x08 | HX25003-8AWB:CONN-SMD_8P-P2.50_HX25003-8AWB | J1 |
| 1 | Crystal | Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm | Y1 |
| 1 | DRV8302DCA | DRV8302DCA_foot:DCA56_6P35X3P61 | U5 |
| 1 | ESDCAN24-2BLY | ESDCAN24-2BLY_ST_foot:SOT-23-3_L3.0-W1.7-P0.95-LS2.9-BR | U6 |
| 1 | FerriteBead | Inductor_SMD:L_0805_2012Metric | FB1 |
| 1 | LED_G | LED_SMD:LED_0201_0603Metric | D9 |
| 1 | LED_G | LED_SMD:LED_0805_2012Metric | D2 |
| 1 | LED_R | LED_SMD:LED_0201_0603Metric | D11 |
| 1 | PESD3V3U1UA | Diode_SMD:D_SOD-323F | D6 |
| 1 | PMEG6020AELR | Diode_SMD:Nexperia_CFP3_SOD-123W | D13 |
| 1 | PUSB3AB6Z | PUSB3AB6Z_foot:PUSB3AB6Z_NEX | CR1 |
| 1 | Push Button | Pushbutton 2p:SW_PTS636_SM43J_SMTR_LFS | SW1 |
| 1 | SD05_SOD323 | Diode_SMD:D_SOD-323 | D8 |
| 1 | SMAJ60CA | Diode_SMD:D_SMA | D1 |
| 1 | SN65HVD230 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U7 |
| 1 | STM32F405RGTx | Package_QFP:LQFP-64_10x10mm_P0.5mm | U4 |
| 1 | Thermistor_NTC | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | TH1 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal_mod | J9 |
| 1 | XH-2PWBPZ | XH-2PWBPZ_foot:CONN-SMD_XH-2PWBPZ | U2 |
| 1 | XT60PW-M | XT60PW-M:XT60PWM | U1 |
Questions
How big is the ESC rev0 PCB?
It measures 100 × 75 mm and has 4 copper layers, 1.65 mm thick.
What parts does the ESC rev0 use?
175 parts, built around the SN65HVD230D, DRV8302DCA, AMS1117-3.3 and ESDCAN24-2BLY. 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 ESC rev0 KiCad files?
From the AndyBritoS/DC_Motor_Controller repository on GitHub, at the commit this page was made from: the board is Design Files/ESC_rev0/ESC_rev0.kicad_pcb and its schematic Design Files/ESC_rev0/CAN.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the ESC rev0 design in my own project?
Its repository states no licence, so its author keeps all rights: ask AndyBritoS before reusing the design.
Similar boards
- 4 layers100 × 75 mm

- 4 layers100 × 75 mm

DesingCourse Project
g7npy5dws2-blip/PCB_Mastery_Course
Here will be all the documents assosiated with the PCB_Mastery_Course
185 parts - 4 layers100 × 75 mm

- 4 layers100 × 75 mm

- 2 layers52.1 × 65.4 mm

Continuity tester
vpatkov/continuity-tester
Ultra low-voltage, low-current, and fast continuity tester
38 parts2 - 2 layers87.2 × 71.3 mm

SensorBox
Lelk0e/DA_Sensorbox
Diplomarbeit 2024-2025 mit der Firma B2 electronics. Das Ziel ist es eine Sensorbox mit dem ESP32, als Basis zu entwickeln. Diese Sensorbox soll über ein Mesh-Netzwerk erweiterbar werden.
82 parts - 12 layers95.9 × 90.2 mm

Ciaa acc
Alli-Ekundayo/scpt-rl
SCPT-RL trains a cross-attention transformer policy to place PCB components sequentially on a discrete grid. Training has two phases:
569 partsMIT - 4 layers44.2 × 66.5 mm
