# 1s 4in1 esc (Component) ## Description 4-in-1 1S–2S 70A BLDC ESC with Integrated VBAT-to-5 V Buck-Boost Converter Feeding Onboard 3.3 V BEC (TLV62568) and 5 V Peripherals, Retaining TPS61088 for 10 V VDRV Power Stage, STM32G431CBT6 MCU Control with 12 PWM Outputs (dead-time insertion) and 4 DSHOT Inputs, 4× DRV8328 Gate Drivers, 24× NTMFS5C628NL MOSFETs, INA181 Current Sense, JST-SH FC Interface on a 2-Layer High-Current PCB #PowerManagement #MCUUpgrade #STM32G431 #12PWM #DSHOT ## Component Details - **Owner:** wdunn001 - **Created:** 12/23/2025 - **Last Updated:** 1/12/2026 - **Visibility:** Public - **Human Interface:** Buttons - **Power Requirements:** Battery - **Reference Design URL:** https://www.ti.com/lit/an/slvaei3/slvaei3.pdf - **Manufacturing Quantity Target:** 10 - **Connectivity:** USB - **DSHOT Pin Mapping:** S1: PC6; S2: PC7; S3: PB0; S4: PB1 - **Timer Pin Mapping:** TIM1_CH1: PA8; TIM1_CH1N: PB13; TIM1_CH2: PA9; TIM1_CH2N: PB14; TIM1_CH3: PA10; TIM1_CH3N: PB15; TIM1_CH4: PA11 - **Role:** Power Conversion - **Domain:** Automotive - **System Architecture:** flowchart TD VBAT["VBAT Input 1S-2S"] BulkCaps["VBAT Bulk Capacitors"] BuckBoost5V["VBAT to 5V Buck-Boost"] Rail5V["5V Rail"] BuckBEC3V3["3.3V BEC TLV62568"] Rail3V3["3.3V Rail"] BoostVDRV["10V VDRV Boost TPS61088"] VDRV10V["10V VDRV Rail"] MCU["STM32G431CBT6 MCU"] GateDrivers["DRV8328 Gate Drivers"] MOSFETs["NTMFS5C628NL MOSFETs"] CurrentSense["Shunt + INA181 Current Sense"] Telemetry["Telemetry / TLM"] JSTSH["JST-SH BM08B-SRSS-TB FC Header"] VBAT --> BulkCaps BulkCaps --> BuckBoost5V BuckBoost5V --> Rail5V Rail5V --> BuckBEC3V3 BuckBEC3V3 --> Rail3V3 BulkCaps --> BoostVDRV BoostVDRV --> VDRV10V Rail3V3 --> MCU Rail5V --> MCU VDRV10V --> GateDrivers Rail3V3 --> GateDrivers GateDrivers --> MOSFETs VBAT --> CurrentSense CurrentSense --> MCU MCU --> Telemetry Telemetry --> JSTSH VBAT --> JSTSH Rail5V --> JSTSH Rail3V3 --> JSTSH CurrentSense --> JSTSH ClockIn["External Clock/HSE"] --> MCU MCU -->|12 PWM| GateDrivers MCU -->|4 DSHOT| GateDrivers CurrentSense -->|ADC_IN| MCU Telemetry -->|UART_TX/RX| MCU - **Software:** Bare metal - **Role Details:** 4-in-1 1S–2S 70A BLDC ESC with integrated VBAT-to-5 V buck-boost converter, 3.3 V BEC (TLV62568), 10 V VDRV rail (TPS61088), and STM32G431CBT6 MCU providing 12 PWM outputs and 4 DSHOT inputs for 4× DRV8328 gate drivers with current sense and telemetry. - **Operating Voltage:** 7.4V - **License:** http://solderpad.org/licenses/SHL-2.1/ - **Part Type:** Power Management - **Used in:** 7 projects - **Stars:** 1 - **Part Type:** Integrated Circuits - **Sub-Type:** Logic - **Mount Type:** PCB - **Package / Case Code:** TO - **Operating Voltage:** 7.4V - **Power Consumption:** Battery - **Logic Function:** Monitor --- *Generated from [https://www.flux.ai/wdunn001/1s-4in1-esc~6n](https://www.flux.ai/wdunn001/1s-4in1-esc~6n)*