Specifications
Part NumberSTM32H750IBK6
ManufacturerSTMicroelectronics
CoreARM Cortex-M7 + DSP (Double Precision FPv5)
Max Frequency480 MHz (1027 DMIPS / 2.14 DMIPS/MHz)
Internal Flash128 KB — firmware executes from external QSPI Flash
SRAM1 MB (128KB DTCM + 64KB ITCM + 864KB AXISRAM)
PackageUFBGA-176 (10×10mm, 0.65mm pitch)
Supply Voltage1.62 V – 3.6 V
Operating Temperature−40°C to +85°C (Industrial)
GPIO Pins140 (5V tolerant I/O)
L1 Cache16KB I-cache + 16KB D-cache
RoHS CompliantYes
Supply Voltage (VDD)1.62 V – 3.6 V
Supply Voltage (VBAT)1.55 V – 3.6 V
I/O Voltage3.3 V (5V tolerant on most pins)
Run Mode Current (480MHz)~280 mA typical (Please confirm with manufacturer datasheet)
Stop Mode Current~150 µA (Please confirm with manufacturer datasheet)
Standby Mode Current~2.5 µA (Please confirm with manufacturer datasheet)
ADC Resolution12-bit, 3× ADC, up to 5 MSPS, 20 channels
DAC12-bit, 2× DAC
QSPI InterfaceDual QSPI (up to 100 MHz DDR, 200 MB/s)
Timers2× advanced, 12× general purpose, 2× basic
UART / USART10× (up to 12.5 Mbit/s)
SPI6× SPI (up to 100 Mbit/s)
I²C4× I²C (Fast mode Plus, 1 MHz)
USB OTG1× USB 2.0 FS + 1× USB 2.0 HS with ULPI
CAN-FD2× CAN-FD (Flexible Data Rate, up to 8 Mbps)
SDIO2× SDMMC
DMA2× MDMA + 2× DMA controllers
Ethernet MAC10/100 Mbit/s with dedicated DMA and PTP
DCMI1× Digital Camera Interface
FMCFlexible Memory Controller (SRAM/NOR/NAND/SDRAM)
Part NumberSTM32H750IBK6
Orderable Qty1 pcs – 10,000+ pcs
Price (1–9 pcs)Contact for quote
Price (10–99 pcs)Contact for quote
Price (100–499 pcs)Contact for quote
Price (500+ pcs)Best pricing available
Lead Time (stock)3–7 business days
PackagingTray (BGA)
Export ControlEAR99 (No license required)
Product Description

The STM32H750IBK6 is a strategically optimized member of ST's H7 family, delivering the full 480 MHz Cortex-M7 processing power and massive 1MB of SRAM at a significantly lower cost point than the H743 series. The trade-off is internal Flash reduced to just 128KB — enough for a bootloader and critical initialization code. All application firmware executes from an external QSPI Flash memory chip via the chip's dual QSPI interface (Memory-Mapped mode), enabling execute-in-place (XIP) at up to 100 MHz DDR for near-internal-Flash performance. This architecture makes the H750 the most cost-effective way to get 480 MHz Cortex-M7 performance in a drone flight controller.

The economic advantage is compelling: a W25Q128JV 128Mb QSPI Flash costs under $0.50 in volume, compared to the silicon die area required for 2MB of embedded Flash. By offloading firmware storage to external QSPI, ST can price the H750 IBK aggressively while still delivering the same core performance and 1MB SRAM as its H743 sibling. The dual QSPI interface supports memory-mapped read throughput of up to 200 MB/s, and the 16KB I-cache + 16KB D-cache effectively hide QSPI latency for frequently accessed code paths. For flight controller firmware in the 512KB–2MB range, the external QSPI approach is transparent to end users.

In the drone industry, the H750 IBK is gaining traction as a budget H7 option for Betaflight and ArduPilot. Popular boards include the Matek H750 and various open-source designs that pair the H750 with a W25Q128 or W25Q256 external Flash. The 1MB internal SRAM provides ample headroom for all flight control algorithms, while the 480 MHz core delivers the same 8 kHz+ gyro/PID performance as premium H7 offerings. For developers seeking maximum H7 performance at minimum BOM cost, the STM32H750IBK6 paired with external QSPI Flash is the optimal solution.

Key Features

  • 480 MHz Cortex-M7 (1027 DMIPS) — identical core to H743 at lower cost
  • 128KB internal Flash for bootloader · Firmware executes from external QSPI
  • 1MB SRAM (128KB DTCM + 64KB ITCM + 864KB AXISRAM) — same as H743
  • Dual QSPI interface: up to 100 MHz DDR, 200 MB/s, Memory-Mapped XIP mode
  • 16KB I-cache + 16KB D-cache effectively hide external Flash latency
  • 10× USART, 6× SPI (100 Mbit/s), 4× I²C, 2× CAN-FD, USB OTG FS + HS
  • Ethernet MAC, dual SDMMC, DCMI, FMC for SDRAM — full peripheral set
UAV Applications
Budget H7 Betaflight FC
Cost-effective 480 MHz FC with external QSPI Flash for high-end drone racing
ArduPilot H7 Budget Target
Lowest-cost ArduPilot H7 platform with full feature set via external Flash
Educational/ Research Drone
Cost-sensitive university and maker projects requiring H7-class processing
High-Volume Production FC
Optimized BOM for mass-produced consumer drones needing premium flight control
Frequently Asked Questions
Q: Does the STM32H750IBK6's external QSPI Flash approach affect flight controller performance?
In practice, performance impact is negligible for drone flight controller applications. The 16KB I-cache and 16KB D-cache are highly effective at hiding QSPI latency — the PID control loop, sensor fusion, and motor mixing routines fit entirely within cache. Memory-mapped QSPI at 100 MHz DDR provides 200 MB/s read throughput, with typical cache hit rates exceeding 95% for flight control firmware. Betaflight and ArduPilot H750 targets show identical loop performance to H743 targets. The only scenario where internal Flash matters is for latency-critical interrupt handlers, which should be mapped to internal Flash or placed in ITCM. Please confirm with manufacturer datasheet for QSPI timing specifications.
Q: What external QSPI Flash is recommended for the STM32H750IBK6?
The most commonly paired external Flash is the W25Q128JV (128Mb/16MB) or W25Q256JV (256Mb/32MB) from Winbond, which are widely available and cost under $0.50 and $0.80 respectively in volume. These support QSPI at up to 133 MHz. Other compatible options include GD25Q128 (GigaDevice), MX25L128 (Macronix), and IS25LP128 (ISSI). For Betaflight/ArduPilot, 16MB is more than sufficient for complete firmware including bootloader. Ensure the chosen Flash supports memory-mapped read mode and has a QE (Quad Enable) bit for QSPI operation. Always verify QSPI compatibility and supported modes with the manufacturer datasheet.
Q: How does the STM32H750 compare cost-wise to the STM32H743?
The STM32H750IBK6 is typically 30–50% less expensive than the equivalent STM32H743IIT6, primarily due to the reduced internal Flash die area. The cost savings are substantial: the 128KB Flash variant requires significantly less silicon than the 2MB Flash H743. Adding a W25Q128JV (16MB QSPI Flash) costs under $0.50 in volume, meaning the total BOM for H750 + external Flash is still substantially lower than a standalone H743. For applications where the 128KB internal Flash is sufficient for a bootloader and the main firmware runs from QSPI XIP, the H750 delivers identical 480 MHz performance at a significantly lower price point, making it ideal for cost-sensitive production drone flight controllers.

Want 480MHz H7 Performance at a Fraction of the Cost?

Get STM32H750IBK6 — same Cortex-M7 core, same 1MB SRAM, much lower price. Global shipping from UAVCHIP.

Request Volume Quote →
Similar Products (Flight Controller MCU)
Alternative / Drop-in Parts
Related Components (Used Together)

Need Cost-Effective STM32H750IBK6 for High-Volume Production?

Submit your BOM with quantities and get competitive pricing within 48 hours. QSPI Flash pairing available. Global shipping.