# Upset Jade Teleporter ## Description High-Precision BLDC FOC Motor Driver Board ## Project Details - **Owner:** ryanf - **Created:** 10/6/2025 - **Last Updated:** 10/6/2025 - **Visibility:** Public - **PCB Max Size:** 100 x 80mm - **PCB Height Limit:** 20mm - **System Architecture:** graph LR PowerInput[Power Input 12-48V] -->|DC| BusCap[Bus Capacitor] BusCap --> FETs[Power MOSFET Bridge] MCU[MCU (Cortex-M)] -->|PWM| GateDrive[Gate Driver IC] GateDrive --> FETs FETs --> Motor[BLDC Motor] FETs -->|Sense| CS[Current Sense Amplifier] CS --> MCU MCU -->|UART| Host[Host Interface] MCU -->|I2C| Hall[Hall Sensor Interface] Hall --> MotorSensor[Hall Sensors] MCU -->|ADC| VoltageDiv[Bus Voltage Sensing] - **Feedback Interface Type:** Hall - **Domain:** Industrial/Manufacturing - **Motor Phase Voltage Continuous:** 48V - **Supply Profile:** 5–12 V - **Feedback Interface Voltage:** 3.3V - **Motor Phase Voltage Peak:** 60V - **Thermal Environment:** -40 to 85°C - **Motor Phase Current Continuous:** 20A - **Project Description:** High-Precision BLDC FOC Motor Driver Board - **Target RPM:** 10000RPM - **Operating Voltage:** 12-48V - **Motor Phase Current Peak:** 40A ## Key Components ### J1 — [USB-C 2.0 Receptacle](https://www.flux.ai/corynrobinson/usb-c-20-receptacle~cf.md) - Datasheet URL: https://gct.co/files/drawings/usb4105.pdf - Manufacturer Name: GTC - Manufacturer Part Number: USB4105-GF-A - Purchase Url: https://www.digikey.com/en/products/detail/gct/USB4105-GF-A/11198441 - Part Type: USB C - Role Details: USB-C receptacle for USB data and power input **Pins:** - CC1 [pin 6] - CC2 [pin 12] - D- [pin 9] - D- [pin 7] - D+ [pin 10] - D+ [pin 8] - GND [pin 15] - GND [pin 1] - GND [pin 16] - GND [pin 2] - SBU1 [pin 11] - SBU2 [pin 5] - VBUS [pin 14] - VBUS [pin 13] - VBUS [pin 4] - VBUS [pin 3] ### J2 — [DB126V-5.0-3P-GN](https://www.flux.ai/jharwinbarrozo/db126v-5p0-3p-gn~6j.md) - Manufacturer Name: DIBO - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Connector - Manufacturer Part Number: DB126V-5.0-3P-GN - Datasheet URL: https://datasheet.lcsc.com/lcsc/1912111437_DIBO-DB126V-5-0-3P-GN_C395850.pdf - Role Details: 3-pin screw terminal for BLDC motor phases **Pins:** - PIN1 [pin 1] - PIN2 [pin 2] - PIN3 [pin 3] ### J3 — [0901301106](https://www.flux.ai/adrian95/0901301106~t1x.md) - Role Details: 6-pin through-hole header for encoder interface - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: 0901301106 - Manufacturer Name: Molex - Part Type: Connector - Datasheet URL: https://tools.molex.com/pdm_docs/sd/901301106_sd.pdf **Pins:** - 1 [pin 1] - 2 [pin 2] - 3 [pin 3] - 4 [pin 4] - 5 [pin 5] - 6 [pin 6] ### J4 — [2x5 Pin Shrouded Header](https://www.flux.ai/rex-flux/2x5-pin-shrouded-header~tg.md) - Role Details: 10-pin shrouded header for general I/O and debugging - Datasheet URL: https://www.we-online.com/catalog/datasheet/61201021621.pdf - Part Type: Connector - Manufacturer Part Number: 61201021621 - Manufacturer Name: Würth Elektronik **Pins:** - P1 [pin 1] - P10 [pin 10] - P2 [pin 2] - P3 [pin 3] - P4 [pin 4] - P5 [pin 5] - P6 [pin 6] - P7 [pin 8] - P7 [pin 7] - P9 [pin 9] ### TP1 — [5019](https://www.flux.ai/adrian95/5019~fxh.md) - Package or Case Code: 5019 - Role Details: SMT test points for signal probing - Part Type: Test Point - Manufacturer Part Number: 5019 - Manufacturer Name: Keystone Electronics - Datasheet URL: https://www.keyelco.com/product-pdf.cfm?p=1357 - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - 1 [pin 1] ### TP2 — [5019](https://www.flux.ai/adrian95/5019~fxh.md) - Part Type: Test Point - Role Details: SMT test points for signal probing - Manufacturer Part Number: 5019 - Package or Case Code: 5019 - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Keystone Electronics - Datasheet URL: https://www.keyelco.com/product-pdf.cfm?p=1357 **Pins:** - 1 [pin 1] ### TP3 — [5019](https://www.flux.ai/adrian95/5019~fxh.md) - Manufacturer Name: Keystone Electronics - Datasheet URL: https://www.keyelco.com/product-pdf.cfm?p=1357 - License: https://creativecommons.org/licenses/by/4.0/ - Role Details: SMT test points for signal probing - Package or Case Code: 5019 - Part Type: Test Point - Manufacturer Part Number: 5019 **Pins:** - 1 [pin 1] ### TP4 — [5019](https://www.flux.ai/adrian95/5019~fxh.md) - Manufacturer Part Number: 5019 - Part Type: Test Point - Package or Case Code: 5019 - Role Details: SMT test points for signal probing - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://www.keyelco.com/product-pdf.cfm?p=1357 - Manufacturer Name: Keystone Electronics **Pins:** - 1 [pin 1] ### U1 — [STUSB4500QTR](https://www.flux.ai/adrian95/stusb4500qtr~4hv.md) - Role: Interface - Manufacturer Name: STMicroelectronics - Role Details: USB Type-C Power Delivery controller - Manufacturer Part Number: STUSB4500QTR - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://www.st.com/resource/en/datasheet/stusb4500.pdf - Part Type: Integrated Circuit **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] - EP [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] ### U10 — [TMP117AIDRVR](https://www.flux.ai/adrian95/tmp117aidrvr~1du.md) - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Texas Instruments Inc. - Part Type: Integrated Circuit - Datasheet URL: https://www.ti.com/lit/ds/symlink/tmp117.pdf - Role Details: Ambient temperature sensor for board thermal monitoring - Manufacturer Part Number: TMP117AIDRVR - Role: Sensing **Pins:** - ADD0 [pin 4] - ALERT [pin 3] - GND_1 [pin 2] - GND_2 [pin 7] - SCL [pin 1] - SDA [pin 6] - V+ [pin 5] ### U2 — [nRF52840](https://www.flux.ai/vasyl/nrf52840~76.md) - Role: Main MCU - Role Details: Integrated BLE, ADC, PWM for FOC control - Part Type: Microcontroller - Datasheet URL: https://infocenter.nordicsemi.com/pdf/nRF52840_PS_v1.5.pdf - Manufacturer Name: Nordic Semiconductor ASA - Manufacturer Part Number: NRF52840-QIAA-R **Pins:** - AIN0/P0.02 [pin A12] - AIN1/P0.03 [pin B13] - AIN2/P0.04 [pin J1] - AIN3/P0.05 [pin K2] - AIN4/P0.28 [pin B11] - AIN5/P0.29 [pin A10] - AIN6/P0.30 [pin B9] - AIN7/P0.31 [pin A8] - ANT [pin H23] - D- [pin AD4] - D+ [pin AD6] - DCC [pin B3] - DCCH [pin AB2] - DEC1 [pin C1] - DEC2 [pin A18] - DEC3 [pin D23] - DEC4 [pin B5] - DEC5 [pin N24] - DEC6 [pin E24] - DECUSB [pin AC5] - NFC1/P0.09 [pin L24] - NFC2/P0.10 [pin J24] - P0.06 [pin L1] - P0.08 [pin N1] - P0.13 [pin AD8] - P0.14 [pin AC9] - P0.15 [pin AD10] - P0.16 [pin AC11] - P0.17 [pin AD12] - P0.18/~RESET [pin AC13] - P0.19 [pin AC15] - P0.20 [pin AD16] - P0.21 [pin AC17] - P0.22 [pin AD18] - P0.23 [pin AC19] - P0.24 [pin AD20] - P0.25 [pin AC21] - P0.26 [pin G1] - P0.27 [pin H2] - P1.01 [pin Y23] - P1.02 [pin W24] - P1.03 [pin V23] - P1.04 [pin U24] - P1.05 [pin T23] - P1.06 [pin R24] - P1.07 [pin P23] - P1.08 [pin P2] - P1.10 [pin A20] - P1.11 [pin B19] - P1.12 [pin B17] - P1.13 [pin A16] - P1.14 [pin B15] - P1.15 [pin A14] - SWDCLK [pin AA24] - SWDIO [pin AC24] - TRACECLK/P0.07 [pin M2] - TRACEDATA0/P1.00 [pin AD22] - TRACEDATA1/P0.12 [pin U1] - TRACEDATA2/P0.11 [pin T2] - TRACEDATA3/P1.09 [pin R1] - VBUS [pin AD2] - VDD [pin AD14] - VDD [pin W1] - VDD [pin A22] - VDD [pin AD23] - VDD [pin B1] - VDDH [pin Y2] - VSS [pin EP] - VSS [pin B7] - VSS_PA [pin F23] - XC1 [pin B24] - XC2 [pin A23] - XL1/P0.00 [pin D2] - XL2/P0.01 [pin F2] ### U3 — [DRV8301DCA](https://www.flux.ai/jecstronic/drv8301dca~aet.md) - Manufacturer Name: Texas Instruments Inc. - Part Type: Integrated Circuit - Datasheet URL: https://www.ti.com/lit/ds/symlink/drv8301.pdf - Role: Gate Driver - Manufacturer Part Number: DRV8301DCA - License: https://creativecommons.org/licenses/by/4.0/ - Role Details: 3-phase FOC gate driver with bootstrap support **Pins:** - AGND [pin 28] - AVDD [pin 27] - BST_A [pin 48] - BST_B [pin 43] - BST_BK [pin 52] - BST_C [pin 38] - COMP [pin 2] - CP1 [pin 14] - CP2 [pin 15] - DC_CAL [pin 12] - DTC [pin 7] - DVDD [pin 23] - EN_BUCK [pin 55] - EN_GATE [pin 16] - GH_A [pin 47] - GH_B [pin 42] - GH_C [pin 37] - GL_A [pin 45] - GL_B [pin 40] - GL_C [pin 35] - GND [pin 57] - GVDD [pin 13] - INH_A [pin 17] - INH_B [pin 19] - INH_C [pin 21] - INL_A [pin 18] - INL_B [pin 20] - INL_C [pin 22] - NFAULT [pin 6] - NOCTW [pin 5] - NSCS [pin 8] - PH_1 [pin 50] - PH_2 [pin 51] - PVDD1 [pin 29] - PVDD2_1 [pin 53] - PVDD2_2 [pin 54] - PWRGD [pin 4] - REF [pin 24] - RT_CLK [pin 1] - SCLK [pin 11] - SDI [pin 9] - SDO [pin 10] - SH_A [pin 46] - SH_B [pin 41] - SH_C [pin 36] - SL_A [pin 44] - SL_B [pin 39] - SL_C [pin 34] - SN1 [pin 33] - SN2 [pin 31] - SO1 [pin 25] - SO2 [pin 26] - SP1 [pin 32] - SP2 [pin 30] - SS_TR [pin 56] - VDD_SPI [pin 49] - VSENSE [pin 3] ### U4 — [ST1S14PHR](https://www.flux.ai/kicad-part-library/st1s14phr~fub.md) - Role Details: Buck converter for gate driver supply (12V from bus voltage) - Role: Power Management - Manufacturer Name: Texas Instruments Inc. - Datasheet URL: http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00285678.pdf - Manufacturer Part Number: ST1S14PHR - Package or Case Code: TI_SO-PowerPAD-8 **Pins:** - ~{EN1} [pin 3] - BOOT [pin 1] - EN2 [pin 5] - FB [pin 4] - GND [pin 6] - PADGND [pin 9] - PG [pin 2] - SW [pin 8] - VIN [pin 7] ### U5 — [MP4572GQB-P](https://www.flux.ai/monolithicpower/mp4572gqb-p~00.md) - Package or Case Code: QFN-12_MP4572_MNP - Product Info Url: https://www.monolithicpower.com/en/catalog/product/view/id/3439?utm_source=ultralibrarian&utm_medium=component_search&utm_campaign=listing - Datasheet URL: https://www.monolithicpower.com/en/documentview/productdocument/index/version/2/document_type/Datasheet/lang/en/sku/MP4572GQB - Role Details: Buck converter for 5V logic supply from bus voltage - Product Image Url: https://www.monolithicpower.com/pub/media/catalog/product/m/p/mp4572_tac.jpg - Role: Power Management - Manufacturer Name: Monolithic Power Systems - Manufacturer Part Number: MP4572GQB-P **Pins:** - BST [pin 1] - CCM/SYNCO [pin 11] - EN [pin 12] - FB [pin 4] - FREQ [pin 5] - GND [pin 7] - IN [pin 8] - NC [pin 9] - NC [pin 10] - PG [pin 3] - SW [pin 2] - VCC [pin 6] ### U6, U7, U8 — [INA240A3EDRQ1](https://www.flux.ai/vasyl/ina240a3edrq1~9cd.md) - Role Details: High-side current sense amplifier for motor phase current measurement, common-mode up to 80V - Datasheet URL: https://source.z2data.com/2020/10/22/0/57/39/820/ina240q1.pdf - Role: Sensing (Shunt) - Manufacturer Part Number: INA240A3EDRQ1 - Part Type: Integrated Circuit - Manufacturer Name: Texas Instruments **Pins:** - - [pin 1] - + [pin 8] - ~ [pin 5] - GND [pin 2] - GND [pin 4] - REF1 [pin 7] - REF2 [pin 3] - V+ [pin 6] ### U6, U7, U8 — [INA240A3EDRQ1](https://www.flux.ai/vasyl/ina240a3edrq1~9cd.md) - Role: Sensing (Shunt) - Manufacturer Part Number: INA240A3EDRQ1 - Part Type: Integrated Circuit - Manufacturer Name: Texas Instruments - Role Details: High-side current sense amplifier for motor phase current measurement, common-mode up to 80V - Datasheet URL: https://source.z2data.com/2020/10/22/0/57/39/820/ina240q1.pdf **Pins:** - - [pin 1] - + [pin 8] - ~ [pin 5] - GND [pin 2] - GND [pin 4] - REF1 [pin 7] - REF2 [pin 3] - V+ [pin 6] ### U6, U7, U8 — [INA240A3EDRQ1](https://www.flux.ai/vasyl/ina240a3edrq1~9cd.md) - Role: Sensing (Shunt) - Role Details: High-side current sense amplifier for motor phase current measurement, common-mode up to 80V - Datasheet URL: https://source.z2data.com/2020/10/22/0/57/39/820/ina240q1.pdf - Part Type: Integrated Circuit - Manufacturer Name: Texas Instruments - Manufacturer Part Number: INA240A3EDRQ1 **Pins:** - - [pin 1] - + [pin 8] - ~ [pin 5] - GND [pin 2] - GND [pin 4] - REF1 [pin 7] - REF2 [pin 3] - V+ [pin 6] ### U9 — [INA260AIPWR](https://www.flux.ai/vasy_skral/ina260aipwr~zz.md) - Part Type: Integrated Circuit - Manufacturer Name: Texas Instruments - Datasheet URL: https://www.ti.com/lit/ds/symlink/ina260.pdf?HQS=dis-dk-null-digikeymode-dsf-pf-null-wwe&ts=1615365126119 - Manufacturer Part Number: INA260AIPWR - Role: Monitoring - Role Details: Voltage and current monitor for bus voltage sensing up to 60V via I2C **Pins:** - A0 [pin 5] - A1 [pin 4] - ALERT [pin 7] - GND [pin 6] - GND [pin 11] - IN- [pin 15] - IN- [pin 16] - IN- [pin 14] - IN+ [pin 1] - IN+ [pin 3] - IN+ [pin 2] - NC [pin 13] - SCL [pin 9] - SDA [pin 8] - VBUS [pin 12] - VS [pin 10] ### Y1 — [NX1612SA-32MHZ-STD-CIS-3](https://www.flux.ai/lcsc/nx1612sa-32mhz-std-cis-3~ja2s.md) - Package or Case Code: CRYSTAL-SMD_4P-L1.6-W1.2-BL - Role: Timing - Role Details: High-speed crystal for MCU clock (U2 pins XC1/XC2) - Manufacturer Name: NDK - LCSC Part Number: C910049 - JLCPCB Part Class: Extended Part - Part Type: Crystals - Manufacturer Part Number: NX1612SA-32MHZ-STD-CIS-3 **Pins:** - 1 [pin 1] - 3 [pin 3] - GND [pin 4] - GND [pin 2] ### Y2 — [ABS07-32.768KHZ-T](https://www.flux.ai/adrian95/abs07-32768khz-t~822.md) - License: https://creativecommons.org/licenses/by/4.0/ - Role Details: Low-speed crystal for MCU RTC (U2 pins XL1/XL2) - Manufacturer Part Number: ABS07-32.768KHZ-T - Role: Timing - Datasheet URL: https://abracon.com/Resonators/ABS07.pdf - Manufacturer Name: Abracon LLC - Part Type: Oscillator **Pins:** - P1 [pin 1] - P2 [pin 2] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/ryanf/upset-jade-teleporter~3fd](https://www.flux.ai/ryanf/upset-jade-teleporter~3fd).* --- *Generated from [https://www.flux.ai/ryanf/upset-jade-teleporter~3fd](https://www.flux.ai/ryanf/upset-jade-teleporter~3fd)*