Specifications
Part NumberSTM32F765IIK6
ManufacturerSTMicroelectronics
CoreARM Cortex-M7 with Double Precision FPU
Max Frequency216 MHz
Flash Memory2 MB dual-bank (2,097,152 bytes)
SRAM512 KB (includes 128KB DTCM + 16KB ITCM + 4KB backup)
PackageUFBGA-176 (10×10mm, 0.65mm pitch)
Supply Voltage1.7 V – 3.6 V
Operating Temperature−40°C to +85°C (Industrial)
GPIO Pins140 (5V tolerant I/O)
DSP ExtensionsSingle-cycle MAC, SIMD, saturation arithmetic
RoHS CompliantYes
L1 Cache4KB I-cache + 4KB D-cache
Supply Voltage (VDD)1.7 V – 3.6 V
Supply Voltage (VBAT)1.65 V – 3.6 V
I/O Voltage3.3 V (5V tolerant on most pins)
Max Current (I/O pin)20 mA per pin
Run Mode Current (216MHz)~180 mA typical (Please confirm with manufacturer datasheet)
Stop Mode Current~120 µA (Please confirm with manufacturer datasheet)
Standby Mode Current~2.8 µA (Please confirm with manufacturer datasheet)
ADC Resolution12-bit, 3× ADC, 24 channels
DAC12-bit, 2× DAC
Timers2× advanced, 12× general purpose, 2× basic
UART / USART8× (up to 27 Mbit/s)
SPI6× SPI (up to 50 Mbit/s)
I²C4× I²C (Fast mode Plus, 1 MHz)
USB OTG1× USB 2.0 FS + 1× USB 2.0 HS with ULPI
CAN3× CAN 2.0B (Please confirm with manufacturer datasheet)
SDIO1× (for SD/MMC cards)
DMA2× DMA controllers, 8 streams each
Ethernet MAC10/100 Mbit/s with dedicated DMA
DCMI1× Digital Camera Interface
FMCFlexible Memory Controller (SRAM/PSRAM/NOR/NAND/SDRAM)
Part NumberSTM32F765IIK6
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 STM32F765IIK6 is a high-performance ARM Cortex-M7 microcontroller from STMicroelectronics, operating at up to 216 MHz with a double-precision (FPv5) floating-point unit and full DSP instruction set with single-cycle MAC. It features 2MB of dual-bank Flash memory and an impressive 512KB of SRAM, including 128KB of Data Tightly Coupled Memory (DTCM) and 16KB of Instruction TCM for zero-wait-state access to critical routines. Packaged in UFBGA-176 (10×10mm), this chip is one of the premier Betaflight F7 targets, widely deployed in high-end racing and freestyle drone flight controllers.

The Cortex-M7 core represents a significant architectural leap over the Cortex-M4: a 6-stage superscalar pipeline with branch prediction, dual-issue capability, and integrated L1 cache (4KB I-cache + 4KB D-cache) deliver roughly twice the per-MHz performance of the M4. The double-precision FPU handles 64-bit floating-point operations natively — crucial for advanced attitude estimation algorithms like quaternion-based Extended Kalman Filters where numerical precision directly affects navigation accuracy. The 216 MHz clock combined with the M7's IPC advantages makes the F765 roughly 2.5× faster than the F405 at similar clock speeds.

In Betaflight, the STM32F765IIK6 enables 8 kHz gyro/PID loop rates with significant CPU headroom remaining for dynamic filtering, RPM filtering via bidirectional DShot, and real-time blackbox logging. The generous 512KB of SRAM allows full-featured firmware builds with all optimization flags enabled. Popular F7 flight controllers built around this chip include the Kakute F7, Matek F765, and various AIO F7 boards. For professional drone developers, the F765 also provides Ethernet MAC support for companion computer integration and an FMC controller supporting SDRAM for AI/vision payloads.

Key Features

  • 216 MHz Cortex-M7 with double-precision FPv5 FPU and full DSP/SIMD
  • 2MB dual-bank Flash + 512KB SRAM (128KB DTCM, 16KB ITCM, 4KB backup)
  • 6-stage superscalar pipeline with branch prediction and L1 cache
  • 8× USART (up to 27 Mbit/s), 6× SPI (up to 50 Mbit/s), 4× I²C
  • Ethernet MAC 10/100, USB OTG FS + HS, 3× CAN, DCMI
  • FMC supporting SDRAM, NAND, NOR, SRAM external memory expansion
  • Industrial temperature range −40°C to +85°C, voltage 1.7–3.6V
UAV Applications
Betaflight F7 Racing FC
Primary target for high-end F7 flight controllers running 8 kHz gyro/PID loops
Cinematic/ Freestyle FPV
HD video recording platforms with dynamic filtering and RPM filter support
Advanced ArduPilot FC
512KB SRAM enables full ArduPilot feature set with Lua scripting and precision landing
AI Vision Companion FC
Ethernet + external SDRAM support for neural network inference on flight controller
Frequently Asked Questions
Q: What are the advantages of the Cortex-M7 over Cortex-M4 for drone flight controllers?
The Cortex-M7 provides three key advantages: higher per-MHz performance through a 6-stage superscalar pipeline with dual-issue and branch prediction (~2× IPC vs M4), double-precision FPU for 64-bit floating-point operations critical for advanced EKF and quaternion math, and integrated L1 caches (4KB I-cache + 4KB D-cache) that reduce Flash wait-state penalties. Combined, these allow the F765 at 216 MHz to deliver roughly 2.5× the real-world processing throughput of an F405 at 168 MHz, enabling 8 kHz gyro updates, RPM filtering, and full dynamic notch filtering simultaneously in Betaflight.
Q: Is the STM32F765IIK6 compatible with existing Betaflight F7 targets?
Yes, the STM32F765IIK6 is a fully supported Betaflight target (STM32F7X5). It is binary-compatible with other STM32F7 series MCUs in the same family, meaning firmware compiled for generic F7 targets will run correctly. The 2MB dual-bank Flash and 512KB SRAM provide ample space for all Betaflight features including OSD, GPS rescue, RPM filtering, and dynamic idle. Popular flight controller boards using this MCU include the Matek F765-Wing, Kakute F7 AIO, and various STM32F765-based F7 stacks. For custom board designs, refer to the Betaflight unified target system for F7X5 targets.
Q: What is the difference between STM32F765 and STM32F745 in drone applications?
The STM32F765 is the higher-tier variant in the F7 lineup. Key differences include: 512KB SRAM on F765 vs 320KB on F745 — critical for memory-intensive features like extended blackbox logging and Lua scripting in ArduPilot; double-precision FPU on F765 vs single-precision only on F745; integrated FMC SDRAM controller on F765 for external memory expansion; and higher maximum peripheral clock speeds (SPI up to 50 Mbit/s vs 42 Mbit/s). For most Betaflight users, the F745 provides excellent performance; the F765 is preferred for professional applications requiring maximum memory, precision, and expandability. Please confirm with manufacturer datasheet for full feature comparison.

Ready to Upgrade to Betaflight F7 Performance?

Get STM32F765IIK6 with double-precision FPU and 512KB SRAM from UAVCHIP. Competitive pricing, global shipping.

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

Need STM32F765IIK6 for Betaflight F7 Production?

Submit your BOM with quantities and get competitive pricing within 48 hours. Global shipping available via DHL and FedEx.