====== STM32 Low Power Series ====== {{:en:iot-open:czapka_b.png?50| General audience classification icon }}{{:en:iot-open:czapka_e.png?50| General audience classification icon }}\\ The STM32 Low Power series features a powerful yet energy-efficient family of devices based on the ARM Cortex M0+, M4 and M33. Advanced power management and availability of several power modes enable the construction of battery-powered devices capable of operating for months or even years without a need for recharge, e.g. STM32L4 chips can go as low as down to 0.34uA (micro Amper) of power consumption in their lowest power mode. Still, the versatility of the series brings chips with flash memory up to 2MB for resource-demanding applications. A short review of the MCUs and their features is listed in table {{ref>stm32hwulp}}. Note each row in the table represents a family of devices, and a particular configuration depends on the exact MCU model. Thus, developers, when looking for specific features, in particular energy efficiency and power saving options, should refer to the manufacturer's specification and list of currently available devices ((https://www.st.com/en/microcontrollers-microprocessors/stm32-ultra-low-power-mcus/products.html)). ^ Series: ^ CPU (Core/Cores) ^ RAM\\ (*-not all chips/versions) ^ Flash / EEPROM ^ Interfaces\\ (*-not all chips/versions) ^ Voltage\\ (*-not all chips/versions) ^ Other features\\ (*-not all chips/versions) ^ ^ SMT32L0 | Cortex M0@32MHz | up to 20kB | 128kB/192kB flash\\ 512B/6K EEPROM | 12-bit ADC (1.14Msps)\\ USART\\ USART\\ SPI\\ I2C\\ LP UART\\ PVD (Programmable Voltage Detector)*\\ USB 2.0 FS*\\ 2x12-bit DAC* | Dynamic Voltage Scaling\\ Down to 1.8V*\\ Down to 1.65V* | Dynamic Voltage Scaling\\ 5 Clock Sources\\ Advanced RTC with Calibration\\ 16-bit Timers\\ Low Power Timers\\ 2x Watchdog\\ DMA\\ AES-128\\ Temperature Sensor*\\ Segment LCD Driver (4x52/8x48)*\\ Random Number Generator*\\ Touch Sense*\\ 2xUltra Low PPower Comparators | ^ STM32L4 | Cortex-M4@80MHz (DSP+FPU) | 40kB to 320kB | 64kB to 1024kB | USART\\ UART\\ SPI\\ I2C\\ Quad-SPI\\ 1/2 SAI+Audio PLL*\\ SWP (Bank Swap Pin)\\ 1/2 CAN*\\ 1/2 12-bit DAC*\\ FSMC\\ 4/8 Sigma Delta Interfaces*\\ 1-3 12-bit ADC (5Msps) with 16-bit Over-sampling\\ USB 2.0 OTG*\\ USD 2.0 DEV* | 1.71V to 3.6V | ART Accelerator\\ Chrom-ART Graphic Accelerator\\ 16 and 32-bit Timers\\ Temperature Sensor\\ Vbat Battery Voltage Mode\\ Unique ID\\ Capacitive Touch Sensing\\ Hardware Crypto AES-128/256*\\ Hardware SHA-256*\\ 1/2 Op Amps | ^ STM32L4+ | Cortex-M4@120MHz (DSP+FPU) | 320/640kB | 512kB to 2048kB | USART\\ UART\\ SPI\\ I2C\\ 2xQuad-SPI\\ SAI+Audio PLL*\\ CAN\\ Camera Interface\\ 2x12-bit DAC*\\ SDIO FSMC\\ 4/8 Sigma Delta Interfaces*\\ 1/3 12-bit ADC (5Msps) with 16-bit Over-sampling\\ USB 2.0 OTG\\ TFT Display Interface*\\ MIPI-DSI* | 1.71V to 3.6V | 2xWatchdog | ^ STM32L5 | Cortex M33@110MHz (TrustZone+DSP+FPU) | 256kB | 256kB to 512kB | USART\\ UART\\ SPI\\ I2C\\ Octo-SPI\\ FMC*\\ SAI+Audio PLL*\\ CAN-FD\\ 2x 4ch Sigma Delta Interfaces*\\ 2x12-bit DAC*\\ 2x12-bit ADC (5 Msps) with 16-bit Over-sampling\\ USB 2.0 DEV\\ USB 2.0 HS\\ USB-C Power Delivery | 1.71V to 3.6V | 16 and 32-bit Timers\\ ART Accelerator\\ Hardware Accelerated SHA\\ Random Number Generator\\ Temperature Sensor\\ Vbat Battery Voltage Mode\\ Unique ID\\ Capacitive Touch Sensing\\ 2xOp Amps\\ 2xComparators\\ Hardware Crypto AES, PKA, OTFDEC 128/256-bit* | ^ STM32U5 | Cortex M33@160MHz (TrustZone+DSP+FPU) | 274kB/786kB/2514kB\\ Dual bank flash* | 128kB to 4096kB | SDIO\\ 1/2 Octo-SPI*\\ Hexadeca-SPI*\\ FSMC*\\ HSPI*\\ USB 2.0 FS*\\ USB 2.0 HS*\\ USB-C Power Delivery*\\ TFT-LCI and DSI Interfaces*\\ 2x12-bit DAC*\\ 1/2 14-bit ADC (2 Msps)*\\ 1x12-bit ADC (2Msps)\\ USART\\ UART\\ LPUART\\ SPI\\ I2C\\ CAN-FD\\ ADF*\\ Camera*\\ MDF*\\ SAI*\\ SD/MMC* | 1.71V to 3.6V | 16 and 32-bit Timers\\ 2xAdvanced Motor Control Timers\\ 4xUltra Low Power Timers\\ Neo-Chrom GPU*\\ Chrom-ART Graphic Accelerator*\\ Hardware Crypto AES 128/256, PKA, OTFDEC 128/256-bit*\\ 2xWatchdog\\ RTC\\ 2xOp Amps\\ 2xComparators\\ Hardware Accelerated SHA and MD5\\ Random Number Generator\\ Capacitive Touch Sensing\\ LPDMA\\ Temperature Sensor\\ Unique ID |
STM32 Ultra Low Power series