ARM Cortex-M7 216 MHz · 512KB Flash · 256KB SRAM · LQFP-64 · Betaflight F7 Flight Controller MCU · FPU + L1 Cache
| Part Number | STM32F722RET6 |
|---|---|
| Manufacturer | STMicroelectronics |
| Core | ARM Cortex-M7 with FPU (DP) + L1 Cache |
| Max Frequency | 216 MHz |
| Flash | 512 KB |
| SRAM | 256 KB (SRAM1: 176KB + SRAM2: 16KB + DTCM: 64KB) |
| Package | LQFP-64 (10×10mm, 0.5mm pitch) |
| Supply Voltage | 1.7V – 3.6V |
| Operating Temp | −40°C to +85°C |
| Performance | 462 DMIPS / 1.25 DMIPS/MHz (Dhrystone 2.1) |
|---|---|
| Cache | I-Cache 16KB + D-Cache 16KB |
| FPU | Double-precision (DP) FPU |
| DSP | DSP instructions, DMA2D (Chrom-ART) |
| vs F405 | 216 vs 168MHz; Cortex-M7 vs M4; 2.7× compute |
| USART/UART | 4× USART, 4× UART (up to 54 Mbit/s) |
|---|---|
| SPI | 5× SPI (up to 54 MHz) |
| I²C | 4× I²C |
| USB | 1× USB 2.0 OTG FS/HS |
| ADC | 2× 12-bit ADC, 16 channels, 2.4 MSPS |
| Timers | 18× timers (advanced, general purpose, basic) |
The STM32F722RET6 powers Betaflight "F7" class flight controllers — a significant leap from the F4 generation. Running at 216 MHz with a Cortex-M7 core and hardware D-cache, it handles high-frequency gyro loops (8kHz+), bidirectional DSHOT, RPM filtering and complex OSD rendering simultaneously. Found in boards like Kakute F7, Matek F722, and SpeedyBee F7.