The STM32F745VGT6 features an ARM Cortex-M7 core at up to 216 MHz with double-precision FPU (DP-FPU), offering approximately 3× the computational throughput of the F405. With 1MB Flash, 320KB SRAM (including 64KB tightly-coupled memory for latency-critical tasks), and LQFP-100 pinout, it is the performance choice for advanced flight control systems.
In the drone industry, the F745 is used as the "F7" Betaflight target, enabling 32kHz gyro sampling and high-frequency PID loops. It's also selected for industrial autopilot boards requiring Ethernet connectivity, multiple CAN buses, and generous UART ports for peripheral management.
Key Features
- 216MHz Cortex-M7 with DP-FPU — double the compute vs F4
- Instruction + Data cache for predictable deterministic execution
- 6× SPI buses — simultaneously drives multiple IMUs, OSD, flash, radio
- 4× USART + 4× UART — 8 serial ports for GPS, VTX, receiver, telemetry
- 10/100 Ethernet MAC — enables IP-based communication for ground station
- 3× CAN — supports full CAN-based peripheral bus (DroneCAN/UAVCAN)