STM32F722RET6 - 216MHz ARM Cortex-M7 MCU | STMicroelectronics
MPN: STM32F722RET6 β Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $12.5 | $12.50 |
| 10 | $11.25 | $112.50 |
| 100 | $10 | $1,000.00 |
| 500 | $9 | $4,500.00 |
| 1,000 | $8.1 | $8,100.00 |
Drop-in alternatives for STM32F722RET6 β same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
STM32F722RET7
β Drop-Inπ Reference alternative (not in catalog)
STM32F723RET6
β Drop-Inπ Reference alternative (not in catalog)
STM32F746RET6
β Drop-Inπ Reference alternative (not in catalog)
STM32F722RCT6
β Drop-Inπ Reference alternative (not in catalog)
STM32F722RET6
β Drop-Inβ 99,999 In Stock
$8.1 / Unit
View Datasheet βSTM32F722RET6 Maximum Ratings & Electrical Characteristics
| Core | ARM Cortex-M7 |
| Maximum Clock Speed | 216 MHz |
| Flash Memory | 512 KB |
| SRAM | 256 KB |
| Supply Voltage Range | 1.7 V to 3.6 V |
| Package | LQFP64 (10x10 mm, 0.5 mm pitch) |
| Operating Temperature Range | -40C to +85C |
| Number of I/O Pins | 50 |
| ADC Resolution | 12-bit |
| Number of ADC Channels | 16 |
| DAC Resolution | 12-bit |
| Number of DAC Channels | 2 |
| Communication Interfaces | USART, SPI, I2C, CAN, USB OTG HS/FS, Ethernet MAC |
| Timers | Advanced-control, general-purpose, basic, low-power |
| RoHS Status | Compliant |
STM32F722RET6 Pin Configuration
| Pin 1 | VBAT β Battery backup supply for RTC and backup registers |
| Pin 2 | PC13 β GPIO or RTC tamper/calendar output |
| Pin 3 | PC14 β GPIO or OSC32_IN (32.768 kHz crystal input) |
| Pin 4 | PC15 β GPIO or OSC32_OUT (32.768 kHz crystal output) |
| Pin 5 | PF0 β GPIO or OSC_IN (HSE crystal input) |
| Pin 6 | PF1 β GPIO or OSC_OUT (HSE crystal output) |
| Pin 7 | NRST β Reset (active low) |
| Pin 8 | VSSA β Analog ground |
| Pin 9 | VDDA β Analog power supply (1.7V to 3.6V) |
| Pin 10 | PA0 β GPIO or ADC1_IN0, WKUP1 |
| Pin 11 | PA1 β GPIO or ADC1_IN1 |
| Pin 12 | PA2 β GPIO or USART2_TX, ADC1_IN2 |
| Pin 13 | PA3 β GPIO or USART2_RX, ADC1_IN3 |
| Pin 14 | VSS β Ground |
| Pin 15 | VDD β Power supply (1.7V to 3.6V) |
| Pin 16 | PA4 β GPIO or DAC1_OUT, ADC1_IN4 |
| Pin 17 | PA5 β GPIO or DAC2_OUT, ADC1_IN5, SPI1_SCK |
| Pin 18 | PA6 β GPIO or ADC1_IN6, SPI1_MISO |
| Pin 19 | PA7 β GPIO or ADC1_IN7, SPI1_MOSI |
| Pin 20 | PC4 β GPIO or ADC1_IN14, I2S1_MCK |
| Pin 21 | PC5 β GPIO or ADC1_IN15, I2S1_SCK |
| Pin 22 | PB0 β GPIO or ADC1_IN8, TIM1_CH2N |
| Pin 23 | PB1 β GPIO or ADC1_IN9, TIM1_CH3N |
| Pin 24 | PB2 β GPIO or BOOT1 |
| Pin 25 | PB10 β GPIO or I2C2_SCL, USART3_TX |
| Pin 26 | PB11 β GPIO or I2C2_SDA, USART3_RX |
| Pin 27 | VSS β Ground |
| Pin 28 | VDD β Power supply (1.7V to 3.6V) |
| Pin 29 | PB12 β GPIO or SPI2_NSS, I2C2_SMBA |
| Pin 30 | PB13 β GPIO or SPI2_SCK, I2C2_SCL |
| Pin 31 | PB14 β GPIO or SPI2_MISO, I2C2_SDA |
| Pin 32 | PB15 β GPIO or SPI2_MOSI |
| Pin 33 | PD8 β GPIO or USART3_TX, FMC_D13 |
| Pin 34 | PD9 β GPIO or USART3_RX, FMC_D14 |
| Pin 35 | PD10 β GPIO or USART3_CK, FMC_D15 |
| Pin 36 | PD11 β GPIO or USART3_CTS, FMC_A16 |
| Pin 37 | PD12 β GPIO or USART3_RTS, FMC_A17 |
| Pin 38 | PD13 β GPIO or FMC_A18 |
| Pin 39 | PD14 β GPIO or FMC_D0 |
| Pin 40 | PD15 β GPIO or FMC_D1 |
| Pin 41 | PC6 β GPIO or I2S2_MCK, TIM3_CH1 |
| Pin 42 | PC7 β GPIO or I2S2_SCK, TIM3_CH2 |
| Pin 43 | PC8 β GPIO or I2S2_SD, TIM3_CH3 |
| Pin 44 | PC9 β GPIO or I2S2_WS, TIM3_CH4 |
| Pin 45 | PA8 β GPIO or MCO1, TIM1_CH1 |
| Pin 46 | PA9 β GPIO or USART1_TX, TIM1_CH2 |
| Pin 47 | PA10 β GPIO or USART1_RX, TIM1_CH3 |
| Pin 48 | PA11 β GPIO or USB_OTG_FS_DM, TIM1_CH4 |
| Pin 49 | PA12 β GPIO or USB_OTG_FS_DP, TIM1_ETR |
| Pin 50 | PA13 β GPIO or SWDIO (debug) |
| Pin 51 | VSS β Ground |
| Pin 52 | VDD β Power supply (1.7V to 3.6V) |
| Pin 53 | PA14 β GPIO or SWCLK (debug) |
| Pin 54 | PA15 β GPIO or JTDI, TIM2_CH1 |
| Pin 55 | PC10 β GPIO or USART4_TX, I2S2_SD |
| Pin 56 | PC11 β GPIO or USART4_RX, I2S2_WS |
| Pin 57 | PC12 β GPIO or USART5_TX, I2S2_MCK |
| Pin 58 | PD0 β GPIO or FMC_D2, CAN1_RX |
| Pin 59 | PD1 β GPIO or FMC_D3, CAN1_TX |
| Pin 60 | PD2 β GPIO or TIM3_ETR, USART5_RX |
| Pin 61 | PD3 β GPIO or FMC_CLK, USART2_CTS |
| Pin 62 | PD4 β GPIO or FMC_NOE, USART2_RTS |
| Pin 63 | PD5 β GPIO or FMC_NWE, USART2_TX |
| Pin 64 | PD6 β GPIO or FMC_NWAIT, USART2_RX |
Safe Operating Area (SOA) & Thermal Characteristics
No official SOA curve available for this digital IC. Always operate within absolute maximum ratings specified in the datasheet. Ensure adequate cooling and derate as needed.
Typical Applications
STM32F722RET6 is suitable for 6 applications: Industrial Motor Control, Advanced Human-Machine Interface (HMI), Audio Processing, IoT Gateway, Robotics, Medical Monitoring Devices.
Industrial Motor Control
The STM32F722RET6 is ideal for industrial motor control due to its 216 MHz Cortex-M7 core with double-precision FPU, which can execute complex field-oriented control (FOC) algorithms in real time. The advanced-control timers (TIM1, TIM8) generate complementary PWM signals with dead-time insertion, while the 12-bit ADCs (up to 16 channels) sample phase currents and DC bus voltage. The high clock speed ensures low latency for current loops, and the FPU accelerates mathematical computations for sensorless observers. In a typical application, the MCU reads current sensors via ADC, runs the FOC algorithm, and outputs PWM signals to the gate driver. The device's 512 KB flash stores the control firmware and communication stacks, and the 256 KB SRAM handles data buffers. The LQFP64 package fits compact drive boards, and the industrial temperature range (-40C to +85C) ensures reliability in factory environments. Compared to lower-performance MCUs, the STM32F722RET6 reduces torque ripple and improves efficiency by enabling higher PWM frequencies (up to 20 kHz) without excessive CPU load.
Recommended
Advanced Human-Machine Interface (HMI)
The STM32F722RET6 excels in advanced HMI applications, such as graphical touchscreen interfaces, due to its high processing power and rich peripheral set. The 216 MHz Cortex-M7 core can handle complex GUI libraries like TouchGFX or emWin, rendering smooth animations and transitions. The device includes a TFT LCD controller (in the STM32F746 variant, but the F722 can interface with external controllers via FMC) and supports external SDRAM for frame buffering. The 512 KB flash stores GUI assets, and the 256 KB SRAM provides fast access for rendering. The device's DMA controllers offload data transfer from the CPU, improving responsiveness. In a typical HMI, the MCU reads touch input via I2C or SPI, updates the display via RGB or MIPI interface, and communicates with the host system via UART or Ethernet. The low-power modes allow the HMI to enter standby when idle, reducing energy consumption. The LQFP64 package is suitable for compact panels, and the wide supply voltage range (1.7V to 3.6V) accommodates battery-powered devices.
Recommended
Audio Processing
The STM32F722RET6 is well-suited for audio processing applications, such as audio effects processors, voice recognition, and high-quality audio playback. The Cortex-M7 core with double-precision FPU provides the computational power for real-time audio algorithms like FIR filters, FFT, and audio codecs. The device includes a 12-bit DAC and multiple I2S interfaces for digital audio input/output. The 512 KB flash can store audio samples or code, and the 256 KB SRAM buffers audio streams. The DMA controllers enable zero-copy audio streaming, reducing CPU load. In a typical audio application, the MCU receives audio data via I2S from a codec, processes it (e.g., equalization, noise reduction), and outputs via I2S or DAC. The high clock speed ensures low latency, and the FPU accelerates DSP operations. The device's low-power modes allow battery-powered audio devices to conserve energy. The LQFP64 package is compact for portable audio devices, and the industrial temperature range ensures reliability in various environments.
Recommended
IoT Gateway
The STM32F722RET6 is an excellent choice for IoT gateways, which require connectivity, processing power, and security. The device includes an Ethernet MAC (10/100 Mbps) and USB OTG HS/FS, enabling wired and wireless connectivity. The 216 MHz Cortex-M7 core can run TCP/IP stacks (e.g., lwIP) and handle encryption algorithms (AES, RSA) for secure communication. The 512 KB flash stores the firmware and protocol stacks, and the 256 KB SRAM buffers network packets. The device supports multiple communication interfaces (USART, SPI, I2C, CAN) to connect to sensors and actuators. In a typical IoT gateway, the MCU collects data from sensors via UART or SPI, processes it, and transmits it to the cloud via Ethernet or Wi-Fi (using an external module). The low-power modes allow the gateway to operate on battery or energy harvesting. The LQFP64 package is suitable for compact gateway designs, and the industrial temperature range ensures operation in harsh environments.
Recommended
Robotics
The STM32F722RET6 is ideal for robotics applications, including drones, robotic arms, and autonomous vehicles. The 216 MHz Cortex-M7 core with FPU can handle complex control algorithms, sensor fusion, and path planning. The device includes multiple timers for PWM generation to control servos and motors, and ADCs for reading sensors like encoders and IMUs. The 512 KB flash stores the robot's firmware, and the 256 KB SRAM handles real-time data. The communication interfaces (UART, SPI, I2C, CAN) allow connection to various sensors and actuators. In a typical robot, the MCU reads IMU data via SPI, processes sensor fusion (e.g., Kalman filter), and outputs PWM signals to motor drivers. The high clock speed ensures low latency for real-time control, and the FPU accelerates mathematical computations. The device's low-power modes extend battery life in mobile robots. The LQFP64 package is compact for embedded control boards, and the industrial temperature range ensures reliability in field operations.
Recommended
Medical Monitoring Devices
The STM32F722RET6 is suitable for medical monitoring devices, such as patient monitors, wearable health trackers, and diagnostic equipment. The high processing power enables real-time signal processing of biosignals (ECG, EEG, SpO2). The device includes 12-bit ADCs with up to 16 channels for analog sensor interfacing, and a 12-bit DAC for analog output. The 512 KB flash stores signal processing algorithms, and the 256 KB SRAM buffers data. The communication interfaces (UART, USB, SPI) allow data transfer to a host system or cloud. In a typical medical monitor, the MCU reads sensor data via ADC, processes it (e.g., filtering, feature extraction), and displays results on a screen or transmits via Bluetooth. The low-power modes are critical for battery-powered wearables. The LQFP64 package is compact for portable devices, and the industrial temperature range ensures reliable operation. The device's security features (TRNG, crypto) help protect patient data.
Recommended
Recommended Products Summary
Engineering reference data for STM32F722RET6 β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | STM32F722RET7 | STM32F723RET6 | STM32F746RET6 | STM32F722RCT6 |
|---|---|---|---|---|---|
| Package | LQFP64 | LQFP64 | LQFP64 | LQFP64 | LQFP64 |
| Brand | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics |
| Core | ARM Cortex-M7 | ARM Cortex-M7 | ARM Cortex-M7 | ARM Cortex-M7 | ARM Cortex-M7 |
| Max Clock Speed | 216 MHz | 216 MHz | 216 MHz | 216 MHz | 216 MHz |
| Flash Memory | 512 KB | 512 KB | 512 KB | 512 KB | 256 KB |
| SRAM | 256 KB | 256 KB | 320 KB | 320 KB | 256 KB |
| Operating Temperature Range | -40C to +85C | -40C to +105C | -40C to +85C | -40C to +85C | -40C to +85C |
| TFT LCD Controller | No | No | No | Yes | No |
| Hardware Crypto | No | No | No | Yes | No |
Key Differentiators
- Higher clock speed (216 MHz) than many competitors (vs NXP LPC54608 (180 MHz))
- Double-precision FPU for advanced math (vs STM32F405RGT6 (single-precision FPU))
- Larger SRAM (256 KB) than STM32F722RCT6 (256 KB) (vs STM32F722RCT6)
Design Notes
The STM32F722RET6 operates from 1.7V to 3.6V. Place a 100 nF ceramic capacitor close to each VDD pin and a 4.7 uF bulk capacitor on the main supply. The VCAP pins require a 1 uF capacitor (X5R or better) to ground for the internal regulator. Ensure the VDDA pin is decoupled with a 1 uF capacitor and a 10 nF capacitor to reduce noise on the analog supply. For low-power modes, use the appropriate power configuration to minimize leakage.
For the LQFP64 package, use a 4-layer PCB with a solid ground plane. Keep the crystal oscillator components (HSE and LSE) close to the MCU and route them with short traces to minimize parasitic capacitance. For the USB interface, route the D+ and D- lines as a differential pair with 90-ohm impedance. For Ethernet, follow the PHY manufacturer's layout guidelines for the MII/RMII interface. Ensure proper decoupling on all power pins.
Ensure the BOOT0 pin is configured correctly to select the boot source (flash, system memory, or SRAM). The NRST pin should have a 100 nF capacitor to ground for reset filtering. Do not leave unused GPIO pins floating; configure them as analog inputs or outputs to reduce power consumption. When using the internal HSI oscillator, note that it has lower accuracy than an external crystal; for applications requiring precise timing, use an external crystal. Also, verify that the supply voltage does not exceed 3.6V to avoid damage.
Compliance Information
RoHS compliant per STMicroelectronics product page. Not AEC-Q100 qualified; for automotive, consider STM32F7 series with AEC-Q100 qualification.