

ControlPCB
- Size
- 260 × 115 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 268
- Nets
- 115
- Pads
- 1,009
- Tracks, vias
- 1,447, 710
- Pours
- 44
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 5 Nov 2021
- Updated
- 17 Sep 2021
Overview
ControlPCB is an open-source printed circuit board by koson, from the koson/3PhaseMotorDriver repository on GitHub. It is a 4-layer board of 260 × 115 mm with 268 parts on 115 nets, routed with 1,447 tracks and 710 vias.
It is built around the MCP6021-I/P and IRFB3006PBF. Its parts include 87 resistors, 83 connectors, 31 capacitors, 17 diodes and 9 ICs.
Main components
2MCP6021-I/P
PDIP-8-40℃~+85℃ 1 10MHz 1mA 1pA 1pA 2.5V~5.5V 3.5uV/℃ 30mA 500uV 7V/us 8.7nV/√Hz@10kHz 90dB Built-in compensation Rail-to-Rail Input, Rail-to-Rail Output PDIP-8 Operational Amplifier ROHSMicrochip TechnologyOperational AmplifierIRFB3006PBF
TO-220AB-55℃~+175℃ 1 N-channel 2.1mΩ@10V 270A 2V 300nC 375W 534pF 60V 8.97nF TO-220AB MOSFETs ROHSInfineon TechnologiesMOSFETs
README
README.md3PhaseMotorDriver
Parts
268| Qty | Value | Footprint | References |
|---|---|---|---|
| 36 | 10k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R2, R3, R10, R11, R16, R17, R18, R19, R20, R21, R22, R23, R24, R31, R32, R33 +20 |
| 23 | 1k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R12, R13, R14, R15, R27, R35, R36, R37, R38, R39, R40, R41, R42, R44, R46, R49 +7 |
| 12 | MCP6021-I/P | MY_FOOTPRINTS:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm | OPAMP1, OPAMP2, OPAMP3, OPAMP8, OPAMP9, OPAMP10, OPAMP11, OPAMP12, OPAMP13, OPAMP14, OPAMP15, OPAMP16 |
| 11 | 100k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R1, R25, R28, R29, R30, R74, R75, R76, R77, R78, R79 |
| 9 | 100nF | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C4, C5, C6, C13, C17, C18, C19, C23, C24 |
| 8 | 0R | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R26, R61, R62, R63, R64, R65, R66, R80 |
| 7 | 100uF | Capacitor_SMD:CP_Elec_6.3x5.3 | C7, C8, C9, C10, C11, C12, C20 |
| 6 | +5V External | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J7, J7, J10, J10, J27, J27 |
| 6 | 100 | Resistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolder | R52, R53, R54, R55, R56, R57 |
| 6 | IRFB3006 | Package_TO_SOT_THT:TO-220-3_Horizontal_TabDown | Q1, Q2, Q3, Q4, Q5, Q6 |
| 6 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4, H5, H6 |
| 4 | MCP6021-I_P | MY_FOOTPRINTS:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm | OPAMP4, OPAMP5, OPAMP6, OPAMP7 |
| 3 | 1000uF | Capacitor_THT:CP_Radial_D18.0mm_P7.50mm | C1, C2, C3 |
| 3 | 100uF | Capacitor_SMD:CP_Elec_6.3x5.4 | C27, C28, C29 |
| 3 | 10uF | Capacitor_SMD:CP_Elec_5x5.3 | C22, C25, C26 |
| 3 | 1m | Resistor_SMD:R_2816_7142Metric_Pad3.20x4.45mm_HandSolder | R58, R59, R60 |
| 3 | 1uF | Capacitor_SMD:CP_Elec_4x5.3 | C33, C34, C35 |
| 3 | 1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C30, C31, C32 |
| 3 | 4066 | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U2, U3, U5 |
| 3 | D_ALT | Diode_SMD:D_SMC | D15, D16, D17 |
| 3 | IRS2186(4)(S)PBF | MY_FOOTPRINTS:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm | U9, U10, U11 |
| 2 | +15V External | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J43, J43 |
| 2 | +3.3V External | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J28, J28 |
| 2 | 10A 950mV | Diode_SMD:D_SMC_Handsoldering | D1, D2 |
| 2 | A_HIGH_MCU | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J1, J1 |
| 2 | A_LOW_MCU | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J2, J2 |
| 2 | B_HIGH_MCU | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J3, J3 |
| 2 | B_LOW_MCU | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J4, J4 |
| 2 | C_HIGH_MCU | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J5, J5 |
| 2 | C_LOW_MCU | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J6, J6 |
| 2 | Con_A_Shunt+ | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J24, J24 |
| 2 | Con_B_Shunt+ | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J25, J25 |
| 2 | Con_C_Shunt+ | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J26, J26 |
| 2 | Con_HALL_A | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J18, J18 |
| 2 | Con_HALL_B | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J19, J19 |
| 2 | Con_HALL_C | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J20, J20 |
| 2 | GND_Extra | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J11, J11 |
| 2 | GND_Extra2 | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J12, J12 |
| 2 | Hall +3.3V | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J17, J17 |
| 2 | Hall GND | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J21, J21 |
| 2 | I2C_SCL | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J8, J8 |
| 2 | I2C_SDA | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J9, J9 |
| 2 | LD1117S33TR_SOT223 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U6, U7 |
| 2 | POWER+ | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J16, J16 |
| 2 | Phase_A_RAW | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J29, J29 |
| 2 | Phase_A_Zero_Filtered_Normal | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J35, J35 |
| 2 | Phase_A_Zero_Filtered_Start | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J32, J32 |
| 2 | Phase_B_RAW | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J30, J30 |
| 2 | Phase_B_Zero_Filtered_Normal | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J36, J36 |
| 2 | Phase_B_Zero_Filtered_Start | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J33, J33 |
| 2 | Phase_C_RAW | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J31, J31 |
| 2 | Phase_C_Zero_Filtered_Normal | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J37, J37 |
| 2 | Phase_C_Zero_Filtered_Start | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J34, J34 |
| 2 | Throttle +3.3V | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J13, J13 |
| 2 | Throttle GND | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J15, J15 |
| 2 | Throttle Signal | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J14, J14 |
| 2 | Voltage Sense GND | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J23, J23 |
| 2 | Voltage Sense SGN | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J22, J22 |
| 1 | +12V LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D19 |
| 1 | +3V3 LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D21 |
| 1 | +48V LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D18 |
| 1 | +5V LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D20 |
| 1 | 330uH 1.9A | Inductor_SMD:L_Fastron_PISR_Handsoldering | L1 |
| 1 | 33uH 33mOhm | Inductor_SMD:L_Fastron_PISN_Handsoldering | L2 |
| 1 | 4052 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U8 |
| 1 | BEMF_NORMAL_DATA_CONTROL | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D13 |
| 1 | BEMF_START_DATA_CONTROL | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D12 |
| 1 | Con_POWER_+ | MY_FOOTPRINTS:Power_Pad_6x6mm | J38 |
| 1 | Con_POWER_GND | MY_FOOTPRINTS:Power_Pad_6x6mm | J39 |
| 1 | Connector_A | MY_FOOTPRINTS:Power_Pad_6x6mm | J40 |
| 1 | Connector_B | MY_FOOTPRINTS:Power_Pad_6x6mm | J41 |
| 1 | Connector_C | MY_FOOTPRINTS:Power_Pad_6x6mm | J42 |
| 1 | FAN_GND | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J45 |
| 1 | FAN_PWR | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J44 |
| 1 | HALL_DATA_CONTROL | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D11 |
| 1 | LED_A_HIGH | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D4 |
| 1 | LED_A_LOW | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D5 |
| 1 | LED_B_HIGH | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D6 |
| 1 | LED_B_LOW | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D7 |
| 1 | LED_C_HIGH | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D8 |
The 257 most common of 268 parts.
Questions
How big is the ControlPCB PCB?
It measures 260 × 115 mm and has 4 copper layers, 1.6 mm thick.
What parts does the ControlPCB use?
268 parts, built around the MCP6021-I/P and IRFB3006PBF. 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 ControlPCB KiCad files?
From the koson/3PhaseMotorDriver repository on GitHub, at the commit this page was made from: the board is BLDC_PHOBOS_2021 - ImprovedUpperTraces - 20211509 - GerbersOut - DeleteAfter/BLDC_PHOBOS_2021/ControlPCB.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the ControlPCB design in my own project?
Its repository states no licence, so its author keeps all rights: ask koson before reusing the design.
More from koson/3PhaseMotorDriver
1- 4 layers217 × 100 mm

Similar boards
- 4 layers118 × 117 mm

Cm4-robot
Twisted-Fields/acorn-robot-electronics
PCB hardware designs in KICAD for Acorn, the precision farming rover from Twisted Fields.
268 parts81 - 4 layers220 × 120 mm

Electricui arena
electricui/electricui-arena
Hardware for continuous integration testing of serial interfaces and microcontrollers
268 parts27MIT - 4 layers83 × 106 mm

- 4 layers200 × 100 mm

- 4 layers95 × 75 mm

Robot hub rev4
dustin-lehmann/TWIPR
See https://github.com/dustin-lehmann/TWIPR/wiki for descriptions on how to use the hardware and software
268 parts1 - 4 layers140 × 135 mm

- 4 layers80 × 80 mm

2026 FH2 C AV FC
EPFLRocketTeam/2026_C_AV_HARDWARE
Repository containing PCBs files of FH2 Avionics
267 parts - 4 layers92.5 × 147.5 mm
