Skip to the content
PCBKitNew board
4 layers16.6 × 16.6 mmFoc pcb, the printed circuit board in 3D

A pcb that integrates an ESP32S3 with a DRV8313 for BLDC FOC control in a 3-axis camera gimbal

Size
16.6 × 16.6 mm
Copper layers
4
Thickness
1.69 mm
Parts
35
Nets
37
Pads
121
Tracks, vias
359, 72
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
3 Aug 2024
Updated
23 Sep 2026

Overview

Foc pcb is an open-source printed circuit board by avaninder, from the avaninder/GimbalFOC repository on GitHub. It is a 4-layer board of 16.6 × 16.6 mm with 35 parts on 37 nets, routed with 359 tracks and 72 vias.

It is built around the DRV8313PWPR, 1N5819HW-7-F-01 and LM317LCPK, with the UWT1V101MCL1GS among its other parts. Its parts include 11 resistors, 6 capacitors, 5 connectors, 3 ICs and 2 diodes. It belongs with the robots and motor control boards of this library.

Main components

4

README

README.md

GimbalFOC

pcb image

Sponsored By

pcbway logo

A gimbal BLDC controller:

  • MCU: ESP32-S3 (XIAO)
  • Motor Controller: DRV8313

Other Parts

  • BLDC
  • Battery: Tested with 4S LiPO

Completed

  • V1
  • V2 (much smaller PCB, addition of ESP32S3)

TODO

  • Build and test 3-axis

Parts

35
QtyValueFootprintReferences
410kResistor_SMD:R_0603_1608MetricR1, R6, R8, R9
4motorMountMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
3100nFCapacitor_SMD:C_0603_1608MetricC1, C2, C4
31kResistor_SMD:R_0603_1608MetricR2, R5, R7
24.7kResistor_SMD:R_0603_1608MetricR10, R11
1.1uFCapacitor_SMD:C_0603_1608MetricC3
11N5819HW-7-F1N5819HW-7-F:SOD3715X145ND2
1200Resistor_SMD:R_0603_1608MetricR3
13V3 DRVJumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP1
13V3 ESPJumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP3
1470nFCapacitor_SMD:C_0603_1608MetricC6
1590Resistor_SMD:R_0603_1608MetricR4
1BATT_INConnector_JST:JST_VH_B2P-VH_1x02_P3.96mm_VerticalJ2
1Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ1
1DRV8313PWPRDRV8313PWPR:HTSSOP-28_L9.8-W4.5-P0.65-LS6.6-BL-EPU1
1ESPConnector_PinHeader_2.00mm:PinHeader_1x04_P2.00mm_VerticalJ5
1IMUConnector_PinHeader_2.00mm:PinHeader_1x04_P2.00mm_VerticalJ4
1LEDLED_SMD:LED_0603_1608MetricD1
1LM317LCPKLM317LCPK:VREG_LM317LCPKVR1
1UWT1V101MCL1GSUWT1V101MCL1GS:PCAP_6.3x7.7-ELECT_NCA-LC5
1esp_diode_skipJumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP2
1power_supplyConnector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_VerticalJ3
1~XIAO-ESP32S3:MOUDLE14P-SMD-2.54-21X17.8MMU3
1~MT6701CT-STD:SOP-8_L4.9-W3.9-P1.27-LS6.0-BLU2

Questions

How big is the Foc pcb PCB?

It measures 16.6 × 16.6 mm and has 4 copper layers, 1.69 mm thick.

What parts does the Foc pcb use?

35 parts, built around the DRV8313PWPR, 1N5819HW-7-F-01, LM317LCPK and UWT1V101MCL1GS. 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 pcb KiCad files?

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

Can I use the Foc pcb design in my own project?

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

Similar boards

  • 2 layers78 × 58 mmLighthouse, the printed circuit board in 3D

    Lighthouse

    MarcelRobitaille/lighthouse

    A PCB that controls lights in my house

    71 parts
  • 4 layers114.3 × 108 mmPellet, the printed circuit board in 3D

    Pellet

    Mouse-GYM/auto-trainer-hardware

    Repository for hardware, firmware, and software related to the Mouse-GYM modules

    202 parts
  • 4 layers113.4 × 56 mmMotherboard 4layer, the printed circuit board in 3D

    Motherboard 4layer

    hackclub/forge-printer

    Open source 3D printer

    57 parts19GPL-3.0
  • 4 layers100 × 100 mmLabathome pcb, the printed circuit board in 3D

    Labathome pcb

    klaus-liebler/labathome

    Der kleine Bruder von lab@home. Ermöglicht das Experimentieren mit PT1...PTn-Gliedern, die intern als RC-Kombination (entkoppelt über Operationsverstärker) ausgeführt sind.

    292 parts5MIT
  • 2 layers84 × 58 mmSmartKnobController ME507, the printed circuit board in 3D

    SmartKnobController ME507

    Larson-Nick/SmartKnobController

    This folder contains all mechanical and electrical design files for the Smart Knob Controller, created using KiCAD v9.0 and SolidWorks 2024.

    90 parts1
  • 4 layers50 × 50 mmDrv8313-board, the printed circuit board in 3D

    Drv8313-board

    kaydensigh/drv8313-board

    Open-hardware DRV8313 3-phase motor driver module (8-60V, 4-layer). Derived from SimpleFOCMini.

    30 partsMIT