Skip to the content
2 layers100 × 75 mmChassis controller, the printed circuit board in 3D

Chassis controller

KPI-Rover/ecu_hw2

Development of a printed circuit board (PCB) for the chassis controller.

Size
100 × 75 mm
Copper layers
2
Thickness
1.6 mm
Parts
151
Nets
179
Pads
545
Tracks, vias
905, 299
Pours
11
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
18 Oct 2024
Updated
6 Apr 2026

Overview

Chassis controller is an open-source printed circuit board by KPI-Rover, from the KPI-Rover/ecu_hw repository on GitHub. It is a 2-layer board of 100 × 75 mm with 151 parts on 179 nets, routed with 905 tracks and 299 vias.

It is built around the STM32F407VGT6TR, SN65HVD230DR and AMS1117-3.3, with the DSHP04TSGER, MPU-6050 and HSBA100P04 among its other parts. Its parts include 51 resistors, 47 capacitors, 25 connectors, 8 ICs and 7 diodes. It belongs with the STM32 boards of this library.

Main components

9

Parts

151
QtyValueFootprintReferences
21100nFCapacitor_SMD:C_0805_2012MetricC1, C2, C10, C12, C14, C17, C19, C21, C22, C23, C24, C26, C29, C30, C31, C32 +5
124.7kResistor_SMD:R_0805_2012MetricR22, R23, R24, R25, R26, R27, R28, R29, R30, R31, R36, R37
12Conn_01x04_PinConnector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_VerticalJ2, J7, J8, J9, J10, J12, J13, J14, J15, J16, J17, J21
100Resistor_SMD:R_0805_2012MetricR38, R39, R40, R46, R47, R48, R49, R50, R51, R52
910uFCapacitor_SMD:C_0805_2012MetricC11, C13, C18, C20, C25, C27, C35, C36, C37
9Conn_01x03_PinConnector_JST:JST_PH_B3B-PH-K_1x03_P2.00mm_VerticalJ5, J6, J18, J19, J20, J22, J23, J24, J25
810kResistor_SMD:R_0805_2012MetricR2, R18, R19, R20, R21, R32, R33, R34
5330Resistor_SMD:R_0805_2012MetricR3, R5, R8, R9, R41
422uFCapacitor_SMD:C_1206_3216MetricC4, C5, C6, C16
4360Resistor_SMD:R_0805_2012MetricR1, R4, R7, R11
4BLUELED_SMD:LED_0805_2012MetricD1, D4, D5, D6
4M3MountingHole:MountingHole_3.2mm_M3_DIN965_PadMK1, MK2, MK3, MK4
21000uFCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC47, C48
210uFCapacitor_SMD:C_1206_3216MetricC7, C15
218pFCapacitor_SMD:C_0805_2012MetricC44, C45
21kResistor_SMD:R_0805_2012MetricR42, R43
22.2uFCapacitor_SMD:C_0805_2012MetricC33, C40
22kResistor_SMD:R_0805_2012MetricR44, R45
247kResistor_SMD:R_0805_2012MetricR13, R16
2HSBA100P04HSBA100P04:DFN-8_L5.7-W5.1-P1.27-LS6.1-BL-1Q2, Q4
2NMOSPackage_TO_SOT_SMD:SOT-23Q1, Q3
2PCA9685PW,118PCA9685PW:TSSOP-28_L9.7-W4.4-P0.65-LS6.4-TLU5, U6
2Screw_Terminal_01x02DB127V-5.08-2P-GN-S:CONN-TH_2P-P5.08J1, J3
1120Resistor_SMD:R_0805_2012MetricR35
1120kResistor_SMD:R_0805_2012MetricR10
116kResistor_SMD:R_0805_2012MetricR15
12.2nFCapacitor_SMD:C_0805_2012MetricC38
12.7nFCapacitor_SMD:C_0805_2012MetricC9
1200kResistor_SMD:R_0805_2012MetricR14
122.1kResistor_SMD:R_0805_2012MetricR12
13.3uHHX_CYA1050-3.3UH:IND-SMD_L11.6-W10.1L1
139pFCapacitor_SMD:C_0805_2012MetricC8
14.7uFCapacitor_SMD:C_0805_2012MetricC28
147pFCapacitor_SMD:C_0805_2012MetricC3
182kResistor_SMD:R_0805_2012MetricR6
1AMS1117-3.3AMS1117-3.3:SOT-223-4_L6.5-W3.5-P2.30-LS7.0-BRU2
1AP64500SP-13AP64500SP-13:SO-8_L4.9-W3.9-P1.27-LS6.0-BL-EPU1
1Conn_01x02_PinConnector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ4
1Conn_01x06_PinConnector_JST:JST_PH_B6B-PH-K_1x06_P2.00mm_VerticalJ26
1DSHP04TSGERDSHP04TSGER:SW-SMD_8P-L6.7-W5.4-P1.27-LS8.4U3
1GREENLED_SMD:LED_0805_2012MetricD3
1HND-1407BHND-1407B:BUZ-TH_BD14.1-P7.62-D1.0-FDBUZZER1
1LOGOkpi-rover:kpi-rover-logoG***
1MPU-6050MPU-6050:QFN-24_L4.0-W4.0-P0.50-BL-EP2.7U7
1SMF33ADiode_SMD:D_SMFD2
1SMF5V0ADiode_SMD:D_SMFD7
1SN65HVD230DRSN65HVD230DR:SOIC-8_L4.9-W3.9-P1.27-LS6.0-BLU8
1STM32F407VGT6TRSTM32F407VGT6TR:LQFP-100_L14.0-W14.0-P0.50-LS16.0-BLU4
1SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mmJP1
1X32258MOB4SIX32258MOB4SI:CRYSTAL-SMD_4P-L3.2-W2.5-BLX1

Similar boards

  • 4 layers72.5 × 39.7 mmFOC RP2350, the printed circuit board in 3D

    FOC RP2350

    totaldesaster/SimpleFOC-Serial-Driver

    Advanced dual BLDC driver based on the RP2350 and DRV8323S ICs, designed to be controlled from a trajectory controller over RS-485, RS-422 or TTL UART. Features a compact high power design with two stacked PCBs.

    68 parts1GPL-3.0
  • 4 layers142 × 119.7 mmQMTech MiSTeX, the printed circuit board in 3D

    QMTech MiSTeX

    MiSTeX-devel/MiSTeX-hardware

    Hardware for MiSTeX

    247 parts73
  • 6 layers100 × 100 mmAi vision, the printed circuit board in 3D

    Ai vision

    embeddedci-com/pcb-trace-length-analyzer

    Two of them, and the difference between them is the point.

    370 parts3Apache-2.0
  • 4 layers100 × 50 mmMMS3, the printed circuit board in 3D

    MMS3

    ArthorH/MMS3

    Mini ModuCard System ❤️

    198 parts1
  • 4 layers42 × 44.4 mmSTM32 FlightController, the printed circuit board in 3D

    STM32 FlightController

    JLjoestar23/STM32_FlightController

    PCB, software, firmware, and other files related to a custom made STM32-based flight controller.

    56 parts1
  • 4 layers40 × 80 mmCH32V307 RCT6, the printed circuit board in 3D

    CH32V307 RCT6

    linhz0hz/CH32V307RCT6_breakout_hz

    A breakout board for CH32V307RCT6

    82 parts
  • 2 layers41.2 × 38.6 mmPCB FC, the printed circuit board in 3D

    PCB FC

    pratik-mk25/PCB_FC

    FLIGHT CONTROLLER DEMO

    45 parts

Questions

How big is the Chassis controller PCB?

It measures 100 × 75 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Chassis controller use?

151 parts, built around the STM32F407VGT6TR, SN65HVD230DR, AMS1117-3.3 and DSHP04TSGER. 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 Chassis controller KiCad files?

From the KPI-Rover/ecu_hw repository on GitHub, at the commit this page was made from: the board is chassis_controller.kicad_pcb and its schematic chassis_controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Chassis controller design in my own project?

Its repository states no licence, so its author keeps all rights: ask KPI-Rover before reusing the design.