EmbeddedRelated.com
STM32U585RIT6

STM32U585RIT6

STMicroelectronics
ARM® Cortex®-M33 STM32U5 Microcontroller IC 32-Bit 160MHz 2MB (2M x 8) FLASH 64-LQFP (10x10)
Active3,341 in stock

Overview

The STM32U585RIT6 is an ultra-low-power 32-bit microcontroller based on the Arm Cortex-M33 core with TrustZone and FPU, operating at up to 160MHz. It integrates 2MB of Flash and 786KB of RAM, featuring advanced hardware accelerators like the Chrom-ART Accelerator and FMAC for efficient processing. This MCU is designed for demanding IoT and industrial applications that require high security and minimal power consumption, utilizing an embedded SMPS and LDO for flexible power management.

Why Choose This Part

It offers exceptional efficiency through its 160MHz Cortex-M33 core and dedicated hardware accelerators which reduce CPU load and power draw. The inclusion of TrustZone and specialized security features provides a hardware-isolated environment for secure boot and key storage. Additionally, the massive 786KB SRAM and 2MB Flash allow for complex software stacks and local data buffering without external memory.

Applications

Secure IoT Nodes
Leverages TrustZone, active tampers, and hardware cryptographic features to protect sensitive data in connected devices.
Battery-Powered Wearables
Utilizes ultra-low-power modes like Stop 2 (8.95uA) and a 19.5uA/MHz run mode to extend battery life in portable electronics.
Edge AI and Sensor Fusion
Uses the CORDIC and Filter Mathematical Accelerator (FMAC) to offload complex DSP tasks from the main CPU.
Industrial Instrumentation
Integrates a wide range of serial interfaces including CANbus, SPI, and USB OTG for robust communication in factory environments.

Key Specifications

Speed 160MHz
RAM Size 784K x 8
Core Size 32-Bit
Peripherals Brown-out Detect/Reset, DMA, Motor Control PWM, POR, PWM, WDT
Connectivity CANbus, I2C, IrDA, LINbus, MMC/SD/SDIO, SAI, SmartCard, SPDIF, SPI, UART/USART, USB, USB OTG
Mounting Type Surface Mount
Number of I/O 51
Core Processor ARM Cortex-M33
Package / Case 64-LQFP
Data Converters A/D 17x12/14b SAR; D/A 2x12b
Oscillator Type External, Internal
Program Memory Size 2MB (2M x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 64-LQFP (10x10)
Voltage - Supply (Vcc/Vdd) 1.71V ~ 3.6V

Getting Started

Start development using the STM32CubeU5 software suite, which includes the STM32CubeIDE and initialization code generators. For hardware evaluation, the NUCLEO-U575ZI-Q or the B-U585I-IOT02A Discovery kit provides a direct path to testing the U5 series features. Ensure you leverage the Power Shield (X-NUCLEO-LPM01A) to accurately measure the ultra-low-power consumption modes during firmware optimization.

Dev Boards

Development boards and breakout modules featuring the STM32U585RIT6 or compatible chips — ready to use for prototyping.

Arduino Uno Q Arduino
The Arduino UNO Q ABX00173 (4GB) is a high-performance hybrid single-board computer and microcontroller development boar
Digi-Key 20,539 in stock
B-U585I-IOT02A STMicroelectronics
STM32U585AI Discovery STM32U5 ARM® Cortex®-M33 MCU 32-Bit Embedded Evaluation Board
Digi-Key 232 in stock
STM32U575I-EV STMicroelectronics
STM32U575AI STM32U5 ARM® Cortex®-M33 MCU 32-Bit Embedded Evaluation Board
NUCLEO-U575ZI-Q STMicroelectronics
Development Boards & Kits - ARM STM32 Nucleo-144 development board with STM32U575ZIT6Q MCU
Digi-Key Mouser 749 in stock
Part of STM32 family » STM32U585

STM32U585 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number Peripherals Connectivity I/O Pins Package ADC/DAC Stock
STM32U585RIT6 (this part) Brown-out Detect/R.. CANbus, I2C, IrDA,.. 51 LQFP-64 A/D 17x12/14b SAR;.. 3,341
STM32U585QII6 Brown-out Detect/R.. CANbus, I2C, IrDA,.. 106 UFBGA-132 A/D 24x12/14b SAR;.. 2,704
STM32U585CIT6 Brown-out Detect/R.. CANbus, I2C, IrDA,.. 33 LQFP-48 A/D 10x12/14b SAR;.. 1,396
STM32U585ZIT6 Brown-out Detect/R.. CANbus, I2C, IrDA,.. 114 LQFP-144 A/D 24x12/14b SAR;.. 463
STM32U585ZIT6Q Brown-out Detect/R.. CANbus, I2C, IrDA,.. 111 LQFP-144 A/D 22x12/14b SAR;.. 245
STM32U585CIU6 Brown-out Detect/R.. CANbus, I2C, IrDA,.. 37 UFQFN-48 A/D 11x12/14b SAR;.. 1,621
STM32U585AII6 Brown-out Detect/R.. CANbus, I2C, IrDA,.. 133 UFBGA-169 A/D 24x12/14b SAR;.. —
Also available as: STM32U585AII6Q

Also Consider

MAX32666 Analog Devices - Another Cortex-M4/M33 based ultra-low-power MCU that specifically targets wearables with integrated Bluetooth Low Energy.
ATSAME54P20A MCHPMicrochip - Offers an alternative 120MHz Cortex-M4F architecture with an integrated Ethernet MAC for industrial applications needing wired connectivity.