# 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)*