Skip to the content
4 layers40.1 × 39.8 mmStm32g431-mt6701-stspin233, the printed circuit board in 3D

Stm32g431-mt6701-stspin233

VIPQualityPost/aioli-foc37

Small, simple closed loop BLDC driver implementing SimpleFOC

Size
40.1 × 39.8 mm
Copper layers
4
Thickness
1.61 mm
Parts
90
Nets
86
Pads
335
Tracks, vias
691, 139
Pours
4
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
18 Jun 2023
Updated
15 Oct 2025

Overview

Stm32g431-mt6701-stspin233 is an open-source printed circuit board by VIPQualityPost, from the VIPQualityPost/aioli-foc repository on GitHub. It is a 4-layer board of 40.1 × 39.8 mm with 90 parts on 86 nets, routed with 691 tracks and 139 vias.

It is built around the SN65HVD230D, STSPIN233 and SRV05-4, with the XC6206-2.8V, AO3400A and B5819W among its other parts. Its parts include 25 capacitors, 18 resistors, 10 connectors, 7 ICs and 5 diodes. It belongs with the interfaces and adapters boards and the STM32 boards of this library.

Main components

6

README

README.md

AIOLI-FOC (All In One Low I - FOC)

Small, low current (I) closed loop simpleFOC driver board, that can be assembled for <$10 with mostly basic components at LCSC. Has USB C for power, serial communication (USB CDC), and DFU firmware updates. The CANBUS peripheral is exposed on both edges for "stitching" boards together using the Kyocera B2B connector used on the STLINK-V3-MINIE. SWD + UART via STLINK 14 pin connector.

The target for this project was to create an all-in-one simpleFOC board with high resolution magnetic encoder, better MCU than the previous STM32F103, CANBUS for multi board communication, and be assembled with top-side only components. The board is 4 layers (which at this size, does not add any cost over the 2-layers). Additionally, it has a compact size of 40x40mm.

Photo of PCB Photo of PCBs

Building

Parts

90
QtyValueFootprintReferences
100.1uCapacitor_SMD:C_0402_1005MetricC101, C201, C202, C203, C204, C207, C208, C401, C501, C502
510kResistor_SMD:R_0402_1005MetricR202, R203, R401, R501, R503
45.1kResistor_SMD:R_0402_1005MetricR201, R204, R205, R701
4M3MountingHole:MountingHole_3.2mm_M3_DIN965_PadH101, H102, H103, H104
3100uCapacitor_SMD:C_1206_3216MetricC701, C703, C704
322RResistor_SMD:R_0402_1005MetricR206, R207, R502
210uCapacitor_SMD:C_0402_1005MetricC705, C707
218kResistor_SMD:R_0402_1005MetricR301, R302
21uCapacitor_SMD:C_0402_1005MetricC702, C706
220pCapacitor_SMD:C_0402_1005MetricC205, C206
23.3kResistor_SMD:R_0402_1005MetricR303, R702
247pCapacitor_SMD:C_0402_1005MetricC601, C602
11.5kResistor_SMD:R_0402_1005MetricR601
110nCapacitor_SMD:C_0402_1005MetricC302
1120RResistor_SMD:R_0402_1005MetricR101
112MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY201
11nCapacitor_SMD:C_0402_1005MetricC301
12.2uCapacitor_SMD:C_0402_1005MetricC304
122uCapacitor_SMD:C_0603_1608MetricC303
13V3TestPoint:TestPoint_Pad_D1.0mmTP702
13V3Diode_SMD:D_0603_1608MetricD702
15VTestPoint:TestPoint_Pad_D1.0mmTP701
15VDiode_SMD:D_0603_1608MetricD701
1AO3400APackage_TO_SOT_SMD:SOT-23Q501
1B5819WDiode_SMD:D_SOD-123D101
1CAN TERMINATIONJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJ106
1CANBUS_INmatei:AVX-009159010061911J103
1CANBUS_OUTmatei:AVX-009159010061911J104
1DFUmatei:TS-1187A-B-A-BSW201
1EXT5VJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP701
1EXT_PWRmatei:JST-XH-edgemount-2pJ107
1FAULTDiode_SMD:D_0603_1608MetricD301
1G***kibuzzard-649DBEEBkibuzzard-649DBEEB
1G***kibuzzard-649CD402kibuzzard-649CD402
1G***kibuzzard-649CD577kibuzzard-649CD577
1G***kibuzzard-649CD3B4kibuzzard-649CD3B4
1G***kibuzzard-649CD3EDkibuzzard-649CD3ED
1G***kibuzzard-649D001Fkibuzzard-649D001F
1G***kibuzzard-649CD439kibuzzard-649CD439
1G***kibuzzard-649CD397kibuzzard-649CD397
1G***kibuzzard-649CD53Akibuzzard-649CD53A
1G***kibuzzard-649CD42Akibuzzard-649CD42A
1G***kibuzzard-649DBE26kibuzzard-649DBE26
1G***kibuzzard-649D0025kibuzzard-649D0025
1GC9A01matei:GC9A01Round1.28_flipped_mount_easy_escU501
1I2CConnector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_VerticalJ101
1LOGOmatei:oyster_silkG***
1MOT_FPCmatei:FPC-SMD_3P-P1.00_HDGC_1.0K-LS-3PWB-BOTTOMCONTACTJ109
1MOT_FPC2matei:FPC-SMD_3P-P1.00_HDGC_1.0K-LS-3PWB-BOTTOMCONTACTJ110
1MT6701Package_DFN_QFN:QFN-16-1EP_3x3mm_P0.5mm_EP1.7x1.7mmU401
1RESETmatei:TS-1187A-B-A-BSW202
1SN65HVD230Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU101
1SRV05-4Package_TO_SOT_SMD:SOT-23-6U601
1STDC14Connector_PinHeader_1.27mm:PinHeader_2x07_P1.27mm_VerticalJ201
1STM32G431Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mmU201
1STSPIN233Package_DFN_QFN:VQFN-16-1EP_3x3mm_P0.5mm_EP1.8x1.8mmU301
1UARTConnector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_VerticalJ102
1USB5VJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP601
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J601
1USERDiode_SMD:D_0603_1608MetricD201
1XC6206Package_TO_SOT_SMD:SOT-23U701

Similar boards

  • 4 layers70 × 70 mmAi camera, the printed circuit board in 3D

    Ai camera

    maxlab-io/tokay-lite-pcb

    Tokay AI Camera - ESP32 camera development board

    161 parts130CERN-OHL-P-2.0
  • 4 layers53.1 × 98 mmMarsupial, the printed circuit board in 3D

    Marsupial

    VIPQualityPost/marsupial

    2 port USB PD + data hub

    208 parts3
  • 4 layers45 × 48 mmHuvud, the printed circuit board in 3D

    Huvud

    bondus/KlipperToolboard

    A 3D printer tool head controller board

    91 parts373GPL-3.0
  • 6 layers46.5 × 47.2 mmNAVCORE SoOP, the printed circuit board in 3D

    NAVCORE SoOP

    kfilipekk/iridium_drone

    STM32H743 flight controller that navigates without GPS from Iridium satellite Doppler

    217 parts2MIT
  • 4 layers63.6 × 86 mmBECom, the printed circuit board in 3D

    BECom

    rjsc/BECom

    BECom - Battery Emulator Companion - Open Source Hardware, designed to run dalathegreat/Battery-Emulator

    276 parts2GPL-3.0
  • 4 layers13.6 × 14.5 mmESCv2, the printed circuit board in 3D

    ESCv2

    runger1101001/roboesc_v2

    Very tiny breakout board for the STM233. Feel free to use the design in any way you would like. Design files are in KiCad 5. Gerbers are in the v1/ directory.

    24 parts6
  • 4 layers90 × 90.1 mmHaptiCAD base, the printed circuit board in 3D

    HaptiCAD base

    EmielV2002/HaptiCAD

    A PC peripheral based on the smartknob project by scottbez1.

    108 parts1Apache-2.0

Questions

How big is the Stm32g431-mt6701-stspin233 PCB?

It measures 40.1 × 39.8 mm and has 4 copper layers, 1.61 mm thick.

What parts does the Stm32g431-mt6701-stspin233 use?

90 parts, built around the SN65HVD230D, STSPIN233, SRV05-4 and XC6206-2.8V. 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 Stm32g431-mt6701-stspin233 KiCad files?

From the VIPQualityPost/aioli-foc repository on GitHub, at the commit this page was made from: the board is hardware/stm32g431-mt6701-stspin233.kicad_pcb and its schematic hardware/display.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Stm32g431-mt6701-stspin233 design in my own project?

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