Skip to the content
PCBKitNew board
4 layers185.8 × 69.2 mmFOC, the printed circuit board in 3D
Size
185.8 × 69.2 mm
Copper layers
4
Thickness
1.6 mm
Parts
80
Nets
67
Pads
213
Tracks, vias
509, 138
Pours
12
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
19 Dec 2024
Updated
20 Feb 2025

Overview

FOC is an open-source printed circuit board by Rishthegreat, from the Rishthegreat/FOC-Schematic repository on GitHub. It is a 4-layer board of 185.8 × 69.2 mm with 80 parts on 67 nets, routed with 509 tracks and 138 vias.

It is built around the STM32C071KBT6, DRV8300DPWR-MS and TPS54308DDCT, with the TLV7034QPWRQ1 and SUM60020E-GE3 among its other parts. Its parts include 21 resistors, 14 capacitors, 6 transistors, 4 ICs and 3 connectors. It belongs with the robots and motor control boards and the STM32 boards of this library.

Main components

5

Parts

80
QtyValueFootprintReferences
90.1uCapacitor_SMD:C_0805_2012MetricC1, C2, C3, C4, C5, C8, C9, C11, C14
722kResistor_SMD:R_0805_2012MetricR9, R10, R11, R12, R16, R17, R18
615Resistor_SMD:R_2512_6332MetricR1, R2, R3, R4, R5, R6
6SUM60020E-GE3SamacSys_Parts:SUM60020EGE3Q1, Q2, Q3, Q4, Q5, Q6
410kResistor_SMD:R_0805_2012MetricR7, R19, R20, R21
4MountingHole_3.5mmMountingHole:MountingHole_3.5mmMounting, Mounting, Mounting, Mounting
33.3kResistor_SMD:R_0805_2012MetricR13, R14, R15
1100kResistor_SMD:R_0805_2012MetricR8
110uCapacitor_SMD:C_0805_2012MetricC10
11uCapacitor_SMD:C_0805_2012MetricC7
13.3VTestPoint:TestPoint_Keystone_5000-5004_Miniature3.3V1
14.7uCapacitor_SMD:C_0805_2012MetricC6
1470uCapacitor_THT:C_Radial_D12.5mm_H25.0mm_P5.00mmC13
147uCapacitor_SMD:C_Elec_8x10.2C12
19.1uInductor_SMD:L_Wuerth_WE-PDFL1
1COMP_ATestPoint:TestPoint_Keystone_5000-5004_MiniatureCOMP_A1
1COMP_BTestPoint:TestPoint_Keystone_5000-5004_MiniatureCOMP_B1
1COMP_CTestPoint:TestPoint_Keystone_5000-5004_MiniatureCOMP_C1
1DRV8300DPWRSamacSys_Parts:SOP65P640X120-20NIC2
1GNDTestPoint:TestPoint_Keystone_5000-5004_MiniatureGND1
1HSG_ATestPoint:TestPoint_Keystone_5000-5004_MiniatureHSG_A1
1HSG_BTestPoint:TestPoint_Keystone_5000-5004_MiniatureHSG_B1
1HSG_CTestPoint:TestPoint_Keystone_5000-5004_MiniatureHSG_C1
1INHATestPoint:TestPoint_Keystone_5000-5004_MiniatureINHA1
1INHBTestPoint:TestPoint_Keystone_5000-5004_MiniatureINHB1
1INHCTestPoint:TestPoint_Keystone_5000-5004_MiniatureINHC1
1INLATestPoint:TestPoint_Keystone_5000-5004_MiniatureINLA1
1INLBTestPoint:TestPoint_Keystone_5000-5004_MiniatureINLB1
1INLCTestPoint:TestPoint_Keystone_5000-5004_MiniatureINLC1
1LSG_ATestPoint:TestPoint_Keystone_5000-5004_MiniatureLSG_A1
1LSG_BTestPoint:TestPoint_Keystone_5000-5004_MiniatureLSG_B1
1LSG_CTestPoint:TestPoint_Keystone_5000-5004_MiniatureLSG_C1
1MOTOR_OUTPUTConnector_Wire:SolderWire-2.5sqmm_1x03_P7.2mm_D2.4mm_OD3.6mm_ReliefJ3
1PHASE_ATestPoint:TestPoint_Keystone_5000-5004_MiniaturePHASE_A1
1PHASE_BTestPoint:TestPoint_Keystone_5000-5004_MiniaturePHASE_B1
1PHASE_CTestPoint:TestPoint_Keystone_5000-5004_MiniaturePHASE_C1
1PWMTestPoint:TestPoint_Keystone_5000-5004_MiniaturePWM1
1PWR_PWM_INPUTConnector_Wire:SolderWire-2.5sqmm_1x03_P7.2mm_D2.4mm_OD3.6mm_ReliefJ2
1RESET_SWITCHSamacSys_Parts:FSM4JSMATRS1
1STLINK_INTERFACESamacSys_Parts:HDRV5W50P0X200_1X5_1000X200X525PJ1
1STM32C071KBT6SamacSys_Parts:QFP80P900X900X160-32NIC1
1S_PHASE_ATestPoint:TestPoint_Keystone_5000-5004_MiniatureS_PHASE_A1
1S_PHASE_BTestPoint:TestPoint_Keystone_5000-5004_MiniatureS_PHASE_B1
1S_PHASE_CTestPoint:TestPoint_Keystone_5000-5004_MiniatureS_PHASE_C1
1S_VIRT_NEUTRALTestPoint:TestPoint_Keystone_5000-5004_MiniatureS_VIRT_NEUTRAL1
1TLV7034QPWRQ1SamacSys_Parts:SOP65P640X120-14NIC4
1TPS54308DDCTSamacSys_Parts:SOT95P280X110-6NIC3
1VDDTestPoint:TestPoint_Keystone_5000-5004_MiniatureVDD1

Questions

How big is the FOC PCB?

It measures 185.8 × 69.2 mm and has 4 copper layers, 1.6 mm thick.

What parts does the FOC use?

80 parts, built around the STM32C071KBT6, DRV8300DPWR-MS, TPS54308DDCT and TLV7034QPWRQ1. 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 FOC KiCad files?

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

Can I use the FOC design in my own project?

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

Similar boards

  • 2 layers92 × 50 mmHw1, the printed circuit board in 3D

    Hw1

    stanciugabriel/overture-pcb

    PCB Design made in KiCad for my automatic syringe pump project

    65 parts
  • 4 layers66 × 61.8 mm10X ESC V1, the printed circuit board in 3D

    10X ESC V1

    10x-Aero/ESC-Development-Board

    A 6S AM32-compatible ESC built as a proof of concept for learning how to design an ESC from scratch

    98 parts77
  • 4 layers64.9 × 39.2 mmHOLY ESC, the printed circuit board in 3D

    HOLY ESC

    0BAB1/HOLY_ESC

    An open-source closed loop ESC PCB / Hardware platform. Based on a STM32F051 (Cortex M0 based) MCU. Tested using AM32 ESC software.

    81 parts8
  • 2 layers40 × 40 mmCurcuitV4, the printed circuit board in 3D

    CurcuitV4

    banbatakumi/BLDC

    97 parts1
  • 4 layers66 × 61.8 mmSTM32F051-ESC, the printed circuit board in 3D

    STM32F051-ESC

    Datnewlevel/STM32F051-ESC

    Open-source three-phase ESC hardware designed in KiCad to study ESC operation

    94 parts1
  • 4 layers88 × 80 mmVetroplach board, the printed circuit board in 3D

    Vetroplach board

    jankrejci/vetroplach

    An ultrasonic anemometer: KiCad PCB designs and ESP32-S3 firmware.

    132 parts1
  • 4 layers77.7 × 41 mmAM32 100A ESC, the printed circuit board in 3D

    AM32 100A ESC

    aviralshastri/AM32_100A_ESC

    88 parts
  • 4 layers100 × 100 mmSTM32 ESC HW, the printed circuit board in 3D

    STM32 ESC HW

    cej830/STM32_BLDC_ESC_Firmware

    STM32_BLDC_ESC_Firmware

    162 parts