# BLDC Motor controller (FOC)
## Description
Compact Dual-Motor BLDC FOC Driver with BLE and USB-C PD Input
## Project Details
- **Owner:** ryanf
- **Created:** 10/6/2025
- **Last Updated:** 10/6/2025
- **Visibility:** Public
- **Power Budget: PD sink controller (U1 STUSB4500QTR):** Current = 0.005 A, Power = 0.06 W
- **Maximum Allowable Trace Resistance:** 0.005Ω
- **Minimum Copper Trace Width:** 14.78mm
- **Power Budget: Gate drivers (U2, U14 MCF8316A1VRGFR on 12 V):** Current = 0.040 A, Power = 0.48 W
- **Minimum Trace Width 3.3V (150 mm, ≤50 mV drop):** 0.036mm
- **System Architecture:** ```mermaid
graph TD
USB-C_PD_Sink["USB-C PD Sink"] --> TwelveV["12 V Rail"]
TwelveV --> Buck12to5["Buck Converter → 5 V Rail"]
TwelveV --> Buck12to3v3["Buck Converter → 3.3 V Rail"]
ThreePhase1["3-Phase Bridge A"] -- Shunt Sense & Hall Inputs --> FOC_MCU["FOC MCU"]
ThreePhase2["3-Phase Bridge B"] -- Shunt Sense & Hall Inputs --> FOC_MCU
BLE_Module["BLE Module"] -->|3.3 V| ThreePointThreeV["3.3 V Rail"]
Connectors["Connectors"]
Buck12to5 --> BLE_Module
FOC_MCU --> Connectors
BLE_Module --> Connectors
```
- **Minimum Trace Width 5V (150 mm, ≤50 mV drop):** 0.072mm
- **Power Budget: MCU (U4 STM32G4A1KEUx at 3.3 V):** Current = 0.025 A, Power = 0.083 W
- **Power Budget: BLE module (U5 MDBT50Q-U1MV2 at 3.3 V):** Current = 0.030 A, Power = 0.099 W
- **Power Budget: 12 V → 5 V buck converter (U12 TPS63070):** Current = 0.050 A, Power = 0.60 W
- **Power Budget: 12 V → 3.3 V buck converter (U13 TLV62568DDC):** Current = 0.020 A, Power = 0.24 W
- **Power Budget: Sense amplifiers (U3–U8 INA240A1D at 5 V):** Current = 0.006 A, Power = 0.030 W
- **Minimum Copper Trace Width:** 2.9mm
## Key Components
### J1 — [UC-31PFFH-QF7001](https://www.flux.ai/jecstronic/uc-31pffh-qf7001~v19.md)
- Datasheet URL: https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/5337/UC-00PFFH-QF700X.pdf
- Part Type: Connector
- Package or Case Code: CONN-TH
- Manufacturer Name: Amphenol LTW
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: UC-31PFFH-QF7001
- Role: Connector
- Role Details: USB-C PD input receptacle
**Pins:**
- CC1 [pin A5]
- CC2 [pin B5]
- DN1 [pin A7]
- DN2 [pin B7]
- DP1 [pin A6]
- DP2 [pin B6]
- GND_A [pin A12]
- GND_A [pin A1]
- GND_B [pin B12]
- GND_B [pin B1]
- SBU1 [pin A8]
- SBU2 [pin B8]
- SHIELD [pin S2]
- SHIELD [pin S3]
- SHIELD [pin S1]
- SHIELD [pin S4]
- SSRXN1 [pin B10]
- SSRXN2 [pin A10]
- SSRXP1 [pin B11]
- SSRXP2 [pin A11]
- SSTXN1 [pin A3]
- SSTXN2 [pin B3]
- SSTXP1 [pin A2]
- SSTXP2 [pin B2]
- VBUS_A [pin A4]
- VBUS_A [pin A9]
- VBUS_B [pin B9]
- VBUS_B [pin B4]
### J2 — [TSW-103-07-G-S](https://www.flux.ai/adrian95/tsw-103-07-g-s~876.md)
- Part Type: Connector
- Role: Connector
- Manufacturer Name: Samtec Inc.
- Manufacturer Part Number: TSW-103-07-G-S
- Role Details: 3-phase motor phase output header
- License: https://creativecommons.org/licenses/by/4.0/
- Package or Case Code: CONN-TH
- Datasheet URL: https://suddendocs.samtec.com/prints/tsw-xxx-xx-x-x-xx-xxx-footprint.pdf
**Pins:**
- Pin_1 [pin 1]
- Pin_2 [pin 2]
- Pin_3 [pin 3]
### J3 — [TSW-103-07-G-S](https://www.flux.ai/adrian95/tsw-103-07-g-s~876.md)
- Datasheet URL: https://suddendocs.samtec.com/prints/tsw-xxx-xx-x-x-xx-xxx-footprint.pdf
- Role Details: 3-phase motor phase output header
- Package or Case Code: CONN-TH
- Manufacturer Part Number: TSW-103-07-G-S
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Name: Samtec Inc.
- Part Type: Connector
- Role: Connector
**Pins:**
- Pin_1 [pin 1]
- Pin_2 [pin 2]
- Pin_3 [pin 3]
### J4 — [TSW-103-07-G-S](https://www.flux.ai/adrian95/tsw-103-07-g-s~876.md)
- Datasheet URL: https://suddendocs.samtec.com/prints/tsw-xxx-xx-x-x-xx-xxx-footprint.pdf
- Manufacturer Part Number: TSW-103-07-G-S
- Role: Connector
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Name: Samtec Inc.
- Role Details: Hall sensor signal header
- Package or Case Code: CONN-TH
- Part Type: Connector
**Pins:**
- Pin_1 [pin 1]
- Pin_2 [pin 2]
- Pin_3 [pin 3]
### J5 — [TSW-103-07-G-S](https://www.flux.ai/adrian95/tsw-103-07-g-s~876.md)
- Manufacturer Part Number: TSW-103-07-G-S
- License: https://creativecommons.org/licenses/by/4.0/
- Package or Case Code: CONN-TH
- Datasheet URL: https://suddendocs.samtec.com/prints/tsw-xxx-xx-x-x-xx-xxx-footprint.pdf
- Role Details: Hall sensor signal header
- Part Type: Connector
- Manufacturer Name: Samtec Inc.
- Role: Connector
**Pins:**
- Pin_1 [pin 1]
- Pin_2 [pin 2]
- Pin_3 [pin 3]
### J6 — [PZ2.54-2*5](https://www.flux.ai/adrian95/pz2p54-25~3n1.md)
- Manufacturer Part Number: PZ2.54-2*5
- Datasheet URL: https://www.lcsc.com/datasheet/C5156677.pdf
- Manufacturer Name: ZHOURI
- Part Type: Connector
- Role Details: MCU debug/programming (SWD) header
- License: https://creativecommons.org/licenses/by/4.0/
- LCSC Part Number: C5156677
- Role: Connector
- Package or Case Code: CONN-TH
**Pins:**
- Pin_1 [pin 1]
- Pin_10 [pin 10]
- Pin_2 [pin 2]
- Pin_3 [pin 3]
- Pin_4 [pin 4]
- Pin_5 [pin 5]
- Pin_6 [pin 6]
- Pin_7 [pin 7]
- Pin_8 [pin 8]
- Pin_9 [pin 9]
### J7 — [U.FL-R-SMT-1(10)](https://www.flux.ai/jecstronic/upfl-r-smt-110~du.md)
- Manufacturer Part Number: U.FL-R-SMT-1(10)
- Role: Connector
- Package or Case Code: CONN-SMD
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Hirose%20PDFs/EDC3-302540-10.tif.pdf
- Role Details: BLE external antenna connector
- Manufacturer Name: Hirose Electric Co Ltd
- Part Type: Connector
**Pins:**
- Center_Contact [pin 2]
- Outer_Contact [pin 1]
- Outer_Contact [pin 3]
### Q1 — [N-Channel MOSFET 30V](https://www.flux.ai/corynrobinson/n-channel-mosfet-30v~bc.md)
- Datasheet URL: https://www.ti.com/lit/ds/symlink/csd17575q3.pdf?ts=1661136995284&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FCSD17575Q3%253FHQS%253Dti-null-null-verifimanuf_manuf-manu-pf-octopart-wwe
- Role: Switching
- Part Type: MOSFET
- Resistance: 2.3mΩ
- Power: 2.8W
- Role Details: Phase switch MOSFET for 3-phase bridges
- Package or Case Code: 8-DFN
- Manufacturer Name: Texas Instruments
- Purchase Url: https://octopart.com/csd17575q3t-texas+instruments-47153697?r=sp
- Manufacturer Part Number: CSD17575Q3T
- Part Type: Transistor
**Pins:**
- DRAIN
- DRAIN
- DRAIN
- DRAIN
- GATE
- SOURCE
- SOURCE
- SOURCE
### Q10 — [N-Channel MOSFET 30V](https://www.flux.ai/corynrobinson/n-channel-mosfet-30v~bc.md)
- Package or Case Code: 8-DFN
- Part Type: MOSFET
- Resistance: 2.3mΩ
- Datasheet URL: https://www.ti.com/lit/ds/symlink/csd17575q3.pdf?ts=1661136995284&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FCSD17575Q3%253FHQS%253Dti-null-null-verifimanuf_manuf-manu-pf-octopart-wwe
- Role Details: Phase switch MOSFET for 3-phase bridges
- Power: 2.8W
- Part Type: Transistor
- Manufacturer Name: Texas Instruments
- Manufacturer Part Number: CSD17575Q3T
- Role: Switching
- Purchase Url: https://octopart.com/csd17575q3t-texas+instruments-47153697?r=sp
**Pins:**
- DRAIN
- DRAIN
- DRAIN
- DRAIN
- GATE
- SOURCE
- SOURCE
- SOURCE
### Q11 — [N-Channel MOSFET 30V](https://www.flux.ai/corynrobinson/n-channel-mosfet-30v~bc.md)
- Purchase Url: https://octopart.com/csd17575q3t-texas+instruments-47153697?r=sp
- Manufacturer Name: Texas Instruments
- Manufacturer Part Number: CSD17575Q3T
- Part Type: Transistor
- Role: Switching
- Power: 2.8W
- Package or Case Code: 8-DFN
- Datasheet URL: https://www.ti.com/lit/ds/symlink/csd17575q3.pdf?ts=1661136995284&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FCSD17575Q3%253FHQS%253Dti-null-null-verifimanuf_manuf-manu-pf-octopart-wwe
- Resistance: 2.3mΩ
- Part Type: MOSFET
- Role Details: Phase switch MOSFET for 3-phase bridges
**Pins:**
- DRAIN
- DRAIN
- DRAIN
- DRAIN
- GATE
- SOURCE
- SOURCE
- SOURCE
### Q12 — [N-Channel MOSFET 30V](https://www.flux.ai/corynrobinson/n-channel-mosfet-30v~bc.md)
- Role: Switching
- Datasheet URL: https://www.ti.com/lit/ds/symlink/csd17575q3.pdf?ts=1661136995284&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FCSD17575Q3%253FHQS%253Dti-null-null-verifimanuf_manuf-manu-pf-octopart-wwe
- Resistance: 2.3mΩ
- Part Type: MOSFET
- Role Details: Phase switch MOSFET for 3-phase bridges
- Power: 2.8W
- Package or Case Code: 8-DFN
- Purchase Url: https://octopart.com/csd17575q3t-texas+instruments-47153697?r=sp
- Manufacturer Part Number: CSD17575Q3T
- Manufacturer Name: Texas Instruments
- Part Type: Transistor
**Pins:**
- DRAIN
- DRAIN
- DRAIN
- DRAIN
- GATE
- SOURCE
- SOURCE
- SOURCE
### Q2 — [N-Channel MOSFET 30V](https://www.flux.ai/corynrobinson/n-channel-mosfet-30v~bc.md)
- Resistance: 2.3mΩ
- Part Type: MOSFET
- Datasheet URL: https://www.ti.com/lit/ds/symlink/csd17575q3.pdf?ts=1661136995284&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FCSD17575Q3%253FHQS%253Dti-null-null-verifimanuf_manuf-manu-pf-octopart-wwe
- Role Details: Phase switch MOSFET for 3-phase bridges
- Role: Switching
- Package or Case Code: 8-DFN
- Part Type: Transistor
- Manufacturer Name: Texas Instruments
- Manufacturer Part Number: CSD17575Q3T
- Purchase Url: https://octopart.com/csd17575q3t-texas+instruments-47153697?r=sp
- Power: 2.8W
**Pins:**
- DRAIN
- DRAIN
- DRAIN
- DRAIN
- GATE
- SOURCE
- SOURCE
- SOURCE
### Q3 — [N-Channel MOSFET 30V](https://www.flux.ai/corynrobinson/n-channel-mosfet-30v~bc.md)
- Datasheet URL: https://www.ti.com/lit/ds/symlink/csd17575q3.pdf?ts=1661136995284&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FCSD17575Q3%253FHQS%253Dti-null-null-verifimanuf_manuf-manu-pf-octopart-wwe
- Part Type: MOSFET
- Resistance: 2.3mΩ
- Role: Switching
- Purchase Url: https://octopart.com/csd17575q3t-texas+instruments-47153697?r=sp
- Manufacturer Part Number: CSD17575Q3T
- Package or Case Code: 8-DFN
- Manufacturer Name: Texas Instruments
- Part Type: Transistor
- Power: 2.8W
- Role Details: Phase switch MOSFET for 3-phase bridges
**Pins:**
- DRAIN
- DRAIN
- DRAIN
- DRAIN
- GATE
- SOURCE
- SOURCE
- SOURCE
### Q4 — [N-Channel MOSFET 30V](https://www.flux.ai/corynrobinson/n-channel-mosfet-30v~bc.md)
- Datasheet URL: https://www.ti.com/lit/ds/symlink/csd17575q3.pdf?ts=1661136995284&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FCSD17575Q3%253FHQS%253Dti-null-null-verifimanuf_manuf-manu-pf-octopart-wwe
- Resistance: 2.3mΩ
- Part Type: MOSFET
- Package or Case Code: 8-DFN
- Manufacturer Part Number: CSD17575Q3T
- Manufacturer Name: Texas Instruments
- Purchase Url: https://octopart.com/csd17575q3t-texas+instruments-47153697?r=sp
- Part Type: Transistor
- Role: Switching
- Role Details: Phase switch MOSFET for 3-phase bridges
- Power: 2.8W
**Pins:**
- DRAIN
- DRAIN
- DRAIN
- DRAIN
- GATE
- SOURCE
- SOURCE
- SOURCE
### Q5 — [N-Channel MOSFET 30V](https://www.flux.ai/corynrobinson/n-channel-mosfet-30v~bc.md)
- Role: Switching
- Datasheet URL: https://www.ti.com/lit/ds/symlink/csd17575q3.pdf?ts=1661136995284&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FCSD17575Q3%253FHQS%253Dti-null-null-verifimanuf_manuf-manu-pf-octopart-wwe
- Part Type: MOSFET
- Resistance: 2.3mΩ
- Package or Case Code: 8-DFN
- Power: 2.8W
- Manufacturer Part Number: CSD17575Q3T
- Manufacturer Name: Texas Instruments
- Purchase Url: https://octopart.com/csd17575q3t-texas+instruments-47153697?r=sp
- Role Details: Phase switch MOSFET for 3-phase bridges
- Part Type: Transistor
**Pins:**
- DRAIN
- DRAIN
- DRAIN
- DRAIN
- GATE
- SOURCE
- SOURCE
- SOURCE
### Q6 — [N-Channel MOSFET 30V](https://www.flux.ai/corynrobinson/n-channel-mosfet-30v~bc.md)
- Power: 2.8W
- Part Type: Transistor
- Purchase Url: https://octopart.com/csd17575q3t-texas+instruments-47153697?r=sp
- Manufacturer Name: Texas Instruments
- Manufacturer Part Number: CSD17575Q3T
- Package or Case Code: 8-DFN
- Part Type: MOSFET
- Role: Switching
- Resistance: 2.3mΩ
- Datasheet URL: https://www.ti.com/lit/ds/symlink/csd17575q3.pdf?ts=1661136995284&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FCSD17575Q3%253FHQS%253Dti-null-null-verifimanuf_manuf-manu-pf-octopart-wwe
- Role Details: Phase switch MOSFET for 3-phase bridges
**Pins:**
- DRAIN
- DRAIN
- DRAIN
- DRAIN
- GATE
- SOURCE
- SOURCE
- SOURCE
### Q7 — [N-Channel MOSFET 30V](https://www.flux.ai/corynrobinson/n-channel-mosfet-30v~bc.md)
- Part Type: Transistor
- Manufacturer Name: Texas Instruments
- Manufacturer Part Number: CSD17575Q3T
- Purchase Url: https://octopart.com/csd17575q3t-texas+instruments-47153697?r=sp
- Role Details: Phase switch MOSFET for 3-phase bridges
- Role: Switching
- Package or Case Code: 8-DFN
- Power: 2.8W
- Resistance: 2.3mΩ
- Part Type: MOSFET
- Datasheet URL: https://www.ti.com/lit/ds/symlink/csd17575q3.pdf?ts=1661136995284&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FCSD17575Q3%253FHQS%253Dti-null-null-verifimanuf_manuf-manu-pf-octopart-wwe
**Pins:**
- DRAIN
- DRAIN
- DRAIN
- DRAIN
- GATE
- SOURCE
- SOURCE
- SOURCE
### Q8 — [N-Channel MOSFET 30V](https://www.flux.ai/corynrobinson/n-channel-mosfet-30v~bc.md)
- Manufacturer Part Number: CSD17575Q3T
- Purchase Url: https://octopart.com/csd17575q3t-texas+instruments-47153697?r=sp
- Manufacturer Name: Texas Instruments
- Part Type: Transistor
- Power: 2.8W
- Role Details: Phase switch MOSFET for 3-phase bridges
- Package or Case Code: 8-DFN
- Datasheet URL: https://www.ti.com/lit/ds/symlink/csd17575q3.pdf?ts=1661136995284&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FCSD17575Q3%253FHQS%253Dti-null-null-verifimanuf_manuf-manu-pf-octopart-wwe
- Resistance: 2.3mΩ
- Part Type: MOSFET
- Role: Switching
**Pins:**
- DRAIN
- DRAIN
- DRAIN
- DRAIN
- GATE
- SOURCE
- SOURCE
- SOURCE
### Q9 — [N-Channel MOSFET 30V](https://www.flux.ai/corynrobinson/n-channel-mosfet-30v~bc.md)
- Role Details: Phase switch MOSFET for 3-phase bridges
- Part Type: MOSFET
- Resistance: 2.3mΩ
- Datasheet URL: https://www.ti.com/lit/ds/symlink/csd17575q3.pdf?ts=1661136995284&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FCSD17575Q3%253FHQS%253Dti-null-null-verifimanuf_manuf-manu-pf-octopart-wwe
- Package or Case Code: 8-DFN
- Power: 2.8W
- Part Type: Transistor
- Manufacturer Part Number: CSD17575Q3T
- Purchase Url: https://octopart.com/csd17575q3t-texas+instruments-47153697?r=sp
- Manufacturer Name: Texas Instruments
- Role: Switching
**Pins:**
- DRAIN
- DRAIN
- DRAIN
- DRAIN
- GATE
- SOURCE
- SOURCE
- SOURCE
### U1 — [STUSB4500QTR](https://www.flux.ai/kicad-part-library/stusb4500qtr~tgl.md)
- Role Details: USB-C PD sink controller for 12 V rail with OVP, UVP, and OCP
- Package or Case Code: QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm
- Role: Power Management
- Manufacturer Part Number: STUSB4500QTR
- Datasheet URL: https://www.st.com/resource/en/datasheet/stusb4500.pdf
**Pins:**
- A_B_SIDE [pin 17]
- ADDR0 [pin 12]
- ADDR1 [pin 13]
- ALERT [pin 19]
- ATTACH [pin 11]
- CC1 [pin 2]
- CC1DB [pin 1]
- CC2 [pin 4]
- CC2DB [pin 5]
- DISCH [pin 9]
- GND [pin 25]
- GND [pin 10]
- GPIO [pin 15]
- NC [pin 3]
- POWER_OK2 [pin 20]
- POWER_OK3 [pin 14]
- RESET [pin 6]
- SCL [pin 7]
- SDA [pin 8]
- VBUS_EN_SNK [pin 16]
- VBUS_VS_DISCH [pin 18]
- VDD [pin 24]
- VREG_1V2 [pin 21]
- VREG_2V7 [pin 23]
- VSYS [pin 22]
### U1 — [BLDC Controller](https://www.flux.ai/corynrobinson/bldc-controller~ud.md)
- Manufacturer Part Number: MCF8316A1VRGFR
- Part Type: Integrated Circuit
- Datasheet URL: https://www.ti.com/lit/ds/symlink/mcf8316a.pdf?ts=1663421516990&ref_url=https%253A%252F%252Fwww.google.com%252F
- Role Details: Three-phase gate driver for BLDC motors
- Package or Case Code: 40-VQFN
- Role: Switching
- Manufacturer Name: Texas Instruments
**Pins:**
- AGND
- AVDD
- BRAKE
- CP
- CPH
- CPL
- DGND
- DIR
- DRVOFF
- DVDD
- EXT_CLK
- EXT_WD
- FB_BK
- FG
- GND
- GND_BK
- NC
- NC
- NC
- NC
- NC
- NC
- NC
- NFAULT
- OUTA
- OUTA
- OUTB
- OUTB
- OUTC
- OUTC
- PGND
- PGND
- PGND
- SCL
- SDA
- SOX
- SPEED/WAKE
- SW_BK
- VM
- VM
- VM
### U13 — [TLV62568DDC](https://www.flux.ai/kicad-part-library/tlv62568ddc~vt.md)
- Role: Power Conversion
- Manufacturer Part Number: TLV62568DDC
- Package or Case Code: SOT-23-6
- Datasheet URL: http://www.ti.com/lit/ds/symlink/tlv62568.pdf
- Manufacturer Name: Texas Instruments Inc.
- Role Details: Buck converter for 3.3 V rail
**Pins:**
- EN [pin 1]
- FB [pin 6]
- GND [pin 2]
- PG [pin 5]
- SW [pin 3]
- VIN [pin 4]
### U2 — [BLDC Controller](https://www.flux.ai/corynrobinson/bldc-controller~ud.md)
- Role Details: Three-phase gate driver for BLDC motors
- Role: Switching
- Package or Case Code: 40-VQFN
- Manufacturer Name: Texas Instruments
- Manufacturer Part Number: MCF8316A1VRGFR
- Part Type: Integrated Circuit
- Datasheet URL: https://www.ti.com/lit/ds/symlink/mcf8316a.pdf?ts=1663421516990&ref_url=https%253A%252F%252Fwww.google.com%252F
**Pins:**
- AGND
- AVDD
- BRAKE
- CP
- CPH
- CPL
- DGND
- DIR
- DRVOFF
- DVDD
- EXT_CLK
- EXT_WD
- FB_BK
- FG
- GND
- GND_BK
- NC
- NC
- NC
- NC
- NC
- NC
- NC
- NFAULT
- OUTA
- OUTA
- OUTB
- OUTB
- OUTC
- OUTC
- PGND
- PGND
- PGND
- SCL
- SDA
- SOX
- SPEED/WAKE
- SW_BK
- VM
- VM
- VM
### U3 — [INA240A1D](https://www.flux.ai/kicad-part-library/ina240a1d~wc.md)
- Datasheet URL: http://www.ti.com/lit/ds/symlink/ina240.pdf
- Package or Case Code: SOIC-8_3.9x4.9mm_P1.27mm
- Role: Sensing (Shunt)
- Role Details: Current sense amplifier for each phase shunt
- Manufacturer Name: Texas Instruments Inc.
- Manufacturer Part Number: INA240A1D
**Pins:**
- - [pin 1]
- + [pin 8]
- ~ [pin 5]
- GND [pin 2]
- GND [pin 4]
- REF1 [pin 7]
- REF2 [pin 3]
- V+ [pin 6]
### U4 — [INA240A1D](https://www.flux.ai/kicad-part-library/ina240a1d~wc.md)
- Manufacturer Part Number: INA240A1D
- Manufacturer Name: Texas Instruments Inc.
- Package or Case Code: SOIC-8_3.9x4.9mm_P1.27mm
- Datasheet URL: http://www.ti.com/lit/ds/symlink/ina240.pdf
- Role: Sensing (Shunt)
- Role Details: Current sense amplifier for each phase shunt
**Pins:**
- - [pin 1]
- + [pin 8]
- ~ [pin 5]
- GND [pin 2]
- GND [pin 4]
- REF1 [pin 7]
- REF2 [pin 3]
- V+ [pin 6]
### U4 — [STM32G4A1KEUx](https://www.flux.ai/kicad-part-library/stm32g4a1keux~tk.md)
- Role Details: FOC-capable MCU with synchronized ADCs and PWM outputs
- Manufacturer Name: STMicroelectronics NV
- Manufacturer Part Number: STM32G4A1KEUx
- Role: Microcontroller
- Datasheet URL: https://www.st.com/resource/en/datasheet/stm32g4a1ke.pdf
- Package or Case Code: QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm
**Pins:**
- PA0 [pin 5]
- PA1 [pin 6]
- PA10 [pin 20]
- PA11 [pin 21]
- PA12 [pin 22]
- PA13 [pin 23]
- PA14 [pin 24]
- PA15 [pin 25]
- PA2 [pin 7]
- PA3 [pin 8]
- PA4 [pin 9]
- PA5 [pin 10]
- PA6 [pin 11]
- PA7 [pin 12]
- PA8 [pin 18]
- PA9 [pin 19]
- PB0 [pin 13]
- PB3 [pin 26]
- PB4 [pin 27]
- PB5 [pin 28]
- PB6 [pin 29]
- PB7 [pin 30]
- PB8 [pin 31]
- PF0 [pin 2]
- PF1 [pin 3]
- PG10 [pin 4]
- VDD [pin 1]
- VDD [pin 17]
- VDDA [pin 15]
- VSS [pin 16]
- VSS [pin 33]
- VSS [pin 32]
- VSSA [pin 14]
### U5 — [MDBT50Q-U1MV2](https://www.flux.ai/vasyl/mdbt50q-u1mv2~zyl.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: MDBT50Q-U1MV2
- Role Details: Bluetooth Low Energy radio module
- Role: Modulation / Demodulation
- Manufacturer Name: Raytac Cororation
- Part Type: RF module
- Package or Case Code: XCVR_MDBT50Q-1MV2
- Datasheet URL: https://www.raytac.com/download/index.php?index_id=43
**Pins:**
- D- [pin 34]
- D+ [pin 35]
- GND [pin 55]
- GND [pin 1]
- GND [pin 33]
- GND [pin 15]
- GND [pin 2]
- NC [pin 31]
- NC [pin 45]
- NC [pin 49]
- NC [pin 4]
- NC [pin 60]
- NC [pin 59]
- NC [pin 42]
- P0.00 [pin 17]
- P0.01 [pin 18]
- P0.02 [pin 11]
- P0.03 [pin 9]
- P0.04 [pin 20]
- P0.05 [pin 21]
- P0.06 [pin 22]
- P0.07 [pin 23]
- P0.08 [pin 24]
- P0.09 [pin 52]
- P0.10 [pin 54]
- P0.11 [pin 27]
- P0.12 [pin 29]
- P0.13 [pin 37]
- P0.14 [pin 36]
- P0.15 [pin 39]
- P0.16 [pin 38]
- P0.17 [pin 41]
- P0.18/NRST [pin 40]
- P0.19 [pin 8]
- P0.20 [pin 44]
- P0.21 [pin 43]
- P0.22 [pin 46]
- P0.23 [pin 5]
- P0.24 [pin 48]
- P0.25 [pin 3]
- P0.26 [pin 19]
- P0.27 [pin 16]
- P0.28 [pin 13]
- P0.29 [pin 10]
- P0.30 [pin 14]
- P0.31 [pin 12]
- P1.00 [pin 47]
- P1.01 [pin 61]
- P1.02 [pin 50]
- P1.03 [pin 7]
- P1.04 [pin 56]
- P1.05 [pin 6]
- P1.06 [pin 57]
- P1.07 [pin 58]
- P1.08 [pin 25]
- P1.09 [pin 26]
- SWDCLK [pin 53]
- SWDIO [pin 51]
- VBUS [pin 32]
- VDD [pin 28]
- VDDH [pin 30]
### U5 — [INA240A1D](https://www.flux.ai/kicad-part-library/ina240a1d~wc.md)
- Manufacturer Name: Texas Instruments Inc.
- Manufacturer Part Number: INA240A1D
- Role Details: Current sense amplifier for each phase shunt
- Role: Sensing (Shunt)
- Package or Case Code: SOIC-8_3.9x4.9mm_P1.27mm
- Datasheet URL: http://www.ti.com/lit/ds/symlink/ina240.pdf
**Pins:**
- - [pin 1]
- + [pin 8]
- ~ [pin 5]
- GND [pin 2]
- GND [pin 4]
- REF1 [pin 7]
- REF2 [pin 3]
- V+ [pin 6]
### U6 — [INA240A1D](https://www.flux.ai/kicad-part-library/ina240a1d~wc.md)
- Manufacturer Name: Texas Instruments Inc.
- Manufacturer Part Number: INA240A1D
- Role Details: Current sense amplifier for each phase shunt
- Datasheet URL: http://www.ti.com/lit/ds/symlink/ina240.pdf
- Package or Case Code: SOIC-8_3.9x4.9mm_P1.27mm
- Role: Sensing (Shunt)
**Pins:**
- - [pin 1]
- + [pin 8]
- ~ [pin 5]
- GND [pin 2]
- GND [pin 4]
- REF1 [pin 7]
- REF2 [pin 3]
- V+ [pin 6]
### U7 — [INA240A1D](https://www.flux.ai/kicad-part-library/ina240a1d~wc.md)
- Role: Sensing (Shunt)
- Datasheet URL: http://www.ti.com/lit/ds/symlink/ina240.pdf
- Package or Case Code: SOIC-8_3.9x4.9mm_P1.27mm
- Role Details: Current sense amplifier for each phase shunt
- Manufacturer Name: Texas Instruments Inc.
- Manufacturer Part Number: INA240A1D
**Pins:**
- - [pin 1]
- + [pin 8]
- ~ [pin 5]
- GND [pin 2]
- GND [pin 4]
- REF1 [pin 7]
- REF2 [pin 3]
- V+ [pin 6]
### U8 — [INA240A1D](https://www.flux.ai/kicad-part-library/ina240a1d~wc.md)
- Role: Sensing (Shunt)
- Datasheet URL: http://www.ti.com/lit/ds/symlink/ina240.pdf
- Package or Case Code: SOIC-8_3.9x4.9mm_P1.27mm
- Role Details: Current sense amplifier for each phase shunt
- Manufacturer Name: Texas Instruments Inc.
- Manufacturer Part Number: INA240A1D
**Pins:**
- - [pin 1]
- + [pin 8]
- ~ [pin 5]
- GND [pin 2]
- GND [pin 4]
- REF1 [pin 7]
- REF2 [pin 3]
- V+ [pin 6]
### U9 — [SN74AVC8T245PW](https://www.flux.ai/lcsc/sn74avc8t245pw~2hq5.md)
- Role: Interface
- Role Details: Level translator for Hall sensor signals
- Package or Case Code: TSSOP-24_L7.8-W4.4-P0.65-LS6.4-BL
- LCSC Part Number: C544865
- JLCPCB Part Class: Extended Part
- Manufacturer Part Number: SN74AVC8T245PW
- Manufacturer Name: TI(德州仪器)
- Part Type: Translators / Level Shifters
**Pins:**
- ~{OE} [pin 22]
- A1 [pin 3]
- A2 [pin 4]
- A3 [pin 5]
- A4 [pin 6]
- A5 [pin 7]
- A6 [pin 8]
- A7 [pin 9]
- A8 [pin 10]
- B1 [pin 21]
- B2 [pin 20]
- B3 [pin 19]
- B4 [pin 18]
- B5 [pin 17]
- B6 [pin 16]
- B7 [pin 15]
- B8 [pin 14]
- DIR [pin 2]
- GND [pin 11]
- GND [pin 12]
- GND [pin 13]
- VCCA [pin 1]
- VCCB [pin 23]
- VCCB [pin 24]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/ryanf/bldc-motor-controller-foc~2ze](https://www.flux.ai/ryanf/bldc-motor-controller-foc~2ze).*
---
*Generated from [https://www.flux.ai/ryanf/bldc-motor-controller-foc~2ze](https://www.flux.ai/ryanf/bldc-motor-controller-foc~2ze)*