EmbeddedRelated.com
STM32U585QII6

STM32U585QII6

STMicroelectronics
ARM® Cortex®-M33 STM32U5 Microcontroller IC 32-Bit 160MHz 2MB (2M x 8) FLASH 132-UFBGA (7x7)
Active2,704 in stock

Overview

The STM32U585QII6 is a high-performance, ultra-low-power microcontroller based on the ARM Cortex-M33 core with TrustZone and FPU, operating at up to 160MHz. It features 2MB of Flash and 784KB of RAM, specifically designed for applications requiring high security and efficient power consumption. The device includes a built-in SMPS for optimized power delivery and is certified for PSA Level 3 and SESIP3 security standards.

Why Choose This Part

The STM32U585 offers a class-leading balance of 160MHz performance and efficiency, drawing only 10.50mA at full speed when using the internal SMPS. Its comprehensive security suite, including hardware encryption and lifecycle management, meets the highest industry certifications for secure embedded systems. The large 2MB Flash and 784KB RAM satisfy the memory demands of modern RTOS and graphics stacks in a compact 132-UFBGA package.

Applications

Secure IoT Endpoints
Utilizes TrustZone and PSA Level 3 certification to protect sensitive data and provide a root of trust in connected devices.
Battery-Powered Wearables
Leverages the LPBAM and advanced low-power modes to extend battery life while maintaining 160MHz processing capability.
Industrial Sensor Nodes
Provides extensive connectivity including CANbus, SPI, and I2C with ECC-protected memory for high-reliability data logging.
Smart Metering
The integrated SMPS and low-power background autonomous mode allow for extremely low average current draw in long-life utility meters.

Key Specifications

Speed 160MHz
RAM Size 784K x 8
Core Size 32-Bit
Peripherals Brown-out Detect/Reset, DMA, LCD, 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 106
Core Processor ARM Cortex-M33
Package / Case 132-UFBGA
Data Converters A/D 24x12/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 132-UFBGA (7x7)
Voltage - Supply (Vcc/Vdd) 1.71V ~ 3.6V

Getting Started

Start development with the NUCLEO-U585ZI-Q or the STM32U585I-IOT02A Discovery Kit for full hardware evaluation. Code can be developed using the STM32CubeIDE or IAR Embedded Workbench, utilizing the STM32CubeU5 firmware package for driver support and security examples. Hardware debugging is supported via ST-LINK/V3 probes through the integrated SWD/JTAG interfaces.

Dev Boards

Development boards and breakout modules featuring the STM32U585QII6 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
STM32U585QII6 (this part) Brown-out Detect/R.. CANbus, I2C, IrDA,.. 106 UFBGA-132 A/D 24x12/14b SAR;.. 2,704
STM32U585RIT6 Brown-out Detect/R.. CANbus, I2C, IrDA,.. 51 LQFP-64 A/D 17x12/14b SAR;.. 3,341
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

STM32L552ZET6 STMicroelectronics - An alternative Cortex-M33 option with lower clock speeds for applications that do not require the 160MHz performance of the U5 series.
ATSAML11E16A MCHPMicrochip Technology - A smaller, lower-cost Cortex-M23 microcontroller with TrustZone for security-focused designs with lower memory requirements.