STM32 F0x1 offers better user experience with high integration
STM32F0x1 devices are intended for 8- and 16-bit applications where 32-bit performances are required such as home-entertainment products, appliances and industrial equipment. The portfolio covers from 16 to 256 Kbytes of on-chip Flash memory, up to 32 Kbytes of SRAM, and several communication interfaces including USART, SPI, I²C, HMDI CEC and 16-bit PWM motor control timer. The package offer covers from 20- to 100-pin packages..
The latest addition to ST’s STM32 F0x1 series, the STM32F091, comes with up to eight USARTs among versatile packages from 48- to 100-pin, including low-thickness WLCSP and BGA variants. Its 256Kbytes on-chip Flash memory and 32 Kbytes SRAM allow Java stack implementation, and the CAN 2.0a/b brings further communication capability for industrial or in-car audio applications.
Part Number | Package | Marketing Status | Core | Operating Frequency(F) (Processor speed) | FLASH Size (Prog) | Data E2PROM nom (B) | Internal RAM Size | 16-bit timers (IC/OC/PWM) | 32-bit timer (IC/OC/PWM) | Other timer functions | A/D Converter | I/Os (High Current) | Display controller | D/A Converter | Integrated op-amps | Serial Interface | Supply Voltage(Vcc) min (V) | Supply Voltage(Vcc) max (V) | Supply Current(Icc) (Lowest power mode) typ (µA) | Supply Current(Icc) (Run mode (per Mhz)) typ (µA) | Operating Temperature min (°C) | Operating Temperature max (°C) |
STM32F031C4 | LQFP 48 7x7x1.4 | Active | ARM Cortex-M0 | 48 | 16 | - | 4 | 5x16-bit | 1x32-bit | 24-bit downcounter;2xWDG;RTC | 10x12-bit | 39 | - | - | - | 1 x I2C;1 x I2S;1 x SPI;1 x USART | 2 | 3.6 | 1.7 | 250 | -40 | 85 |
STM32F031C6 | LQFP 48 7x7x1.4 | Active | ARM Cortex-M0 | 48 | 32 | - | 4 | 5x16-bit | 1x32-bit | 24-bit downcounter;2xWDG;RTC | 10x12-bit | 39 | - | - | - | 1 x I2C;1 x I2S;1 x SPI;1 x USART | 2 | 3.6 | 1.7 | 250 | -40 | 105 |
STM32F031F4 | TSSOP 20 | Active | ARM Cortex-M0 | 48 | 16 | - | 4 | 5x16-bit | 1x32-bit | 24-bit downcounter;2xWDG;RTC | 9x12-bit | 15 | - | - | - | 1 x I2C;1 x I2S;1 x SPI;1 x USART | 2 | 3.6 | 1.7 | 250 | -40 | 105 |
STM32F031F6 | TSSOP 20 | Active | ARM Cortex-M0 | 48 | 32 | - | 4 | 5x16-bit | 1x32-bit | 24-bit downcounter;2xWDG;RTC | 9x12-bit | 15 | - | - | - | 1 x I2C;1 x I2S;1 x SPI;1 x USART | 2 | 3.6 | 1.7 | 250 | -40 | 105 |
STM32F031G4 | UFQFPN 28 4x4x0.55 | Active | ARM Cortex-M0 | 48 | 16 | - | 4 | 5x16-bit | 1x32-bit | 24-bit downcounter;2xWDG;RTC | 10x12-bit | 23 | - | - | - | 1 x I2C;1 x I2S;1 x SPI;1 x USART | 2 | 3.6 | 1.7 | 250 | -40 | 105 |
STM32F031G6 | UFQFPN 28 4x4x0.55 | Active | ARM Cortex-M0 | 48 | 32 | - | 4 | 5x16-bit | 1x32-bit | 24-bit downcounter;2xWDG;RTC | 10x12-bit | 23 | - | - | - | 1 x I2C;1 x I2S;1 x SPI;1 x USART | 2 | 3.6 | 1.7 | 250 | -40 | 105 |
STM32F031K4 | UFQFPN 32 5x5x0.55 | Active | ARM Cortex-M0 | 48 | 16 | - | 4 | 5x16-bit | 1x32-bit | 24-bit downcounter;2xWDG;RTC | 10x12-bit | 27 | - | - | - | 1 x I2C;1 x I2S;1 x SPI;1 x USART | 2 | 3.6 | 1.7 | 250 | -40 | 85 |
STM32F031K6 | LQFP 32 7x7x1.4; UFQFPN 32 5x5x0.55 | Active | ARM Cortex-M0 | 48 | 32 | - | 4 | 5x16-bit | 1x32-bit | 24-bit downcounter;2xWDG;RTC | 10x12-bit | 27 | - | - | - | 1 x I2C;1 x I2S;1 x SPI;1 x USART | 2 | 3.6 | 1.7 | 250 | -40 | 105 |
STM32F051C4 | LQFP 48 7x7x1.4; UFQFPN 48 7x7x0.55 | Active | ARM Cortex-M0 | 48 | 16 | - | 8 | 7x16-bit | 1x32-bit | 2 x WDG, RTC, 24-bit down counter | 10x12-bit | 39 | - | 1x12-bit | - | 1xSPI/I2S;1xI2C;1xUSART(IrDA, ISO 7816);CEC | 2 | 3.6 | 1.7 | 250 | -40 | 85 |
STM32F051C6 | LQFP 48 7x7x1.4; UFQFPN 48 7x7x0.55 | Active | ARM Cortex-M0 | 48 | 32 | - | 8 | 7x16-bit | 1x32-bit | 2 x WDG, RTC, 24-bit down counter | 10x12-bit | 39 | - | 1x12-bit | - | 1xSP/I2S;1xI2C;2xUSART(IrDA, ISO 7816);CEC | 2 | 3.6 | 1.7 | 250 | -40 | 105 |
STM32F051C8 | LQFP 48 7x7x1.4; UFQFPN 48 7x7x0.55 | Active | ARM Cortex-M0 | 48 | 64 | - | 8 | 7x16-bit | 1x32-bit | 2 x WDG, RTC, 24-bit down counter | 10x12-bit | 39 | - | 1x12-bit | - | 1xSPI/I2S;1xSPI;2xI2C;2xUSART(IrDA, ISO 7816);CEC | 2 | 3.6 | 1.7 | 250 | -40 | 105 |
STM32F051K4 | LQFP 32 7x7x1.4; UFQFPN 32 5x5x0.55 | Active | ARM Cortex-M0 | 48 | 16 | - | 8 | 7x16-bit | 1x32-bit | 2 x WDG, RTC, 24-bit down counter | 10x12-bit | 27 | - | 1x12-bit | - | 1xSPI/I2S;1xI2C;1xUSART(IrDA, ISO 7816);CEC | 2 | 3.6 | 1.7 | 250 | -40 | 105 |
STM32F051K6 | LQFP 32 7x7x1.4; UFQFPN 32 5x5x0.55 | Active | ARM Cortex-M0 | 48 | 32 | - | 8 | 7x16-bit | 1x32-bit | 2 x WDG, RTC, 24-bit down counter | 10x12-bit | 27 | - | 1x12-bit | - | 1xSP/I2S;1xI2C;2xUSART(IrDA, ISO 7816);CEC | 2 | 3.6 | 1.7 | 250 | -40 | 105 |
STM32F051K8 | LQFP 32 7x7x1.4; UFQFPN 32 5x5x0.55 | Active | ARM Cortex-M0 | 48 | 64 | - | 8 | 7x16-bit | 1x32-bit | 2 x WDG, RTC, 24-bit down counter | 10x12-bit | 27 | - | 1x12-bit | - | 1xSPI/I2S;1xSPI;1xI2C;2xUSART(IrDA, ISO 7816);CEC | 2 | 3.6 | 1.7 | 250 | -40 | 105 |
STM32F051R4 | LQFP 64 10x10x1.4 | Active | ARM Cortex-M0 | 48 | 16 | - | 8 | 7x16-bit | 1x32-bit | 2 x WDG, RTC, 24-bit down counter | 16x12-bit | 55 | - | 1x12-bit | - | 1xSPI/I2S;1xI2C;1xUSART(IrDA, ISO 7816);CEC | 2 | 3.6 | 1.7 | 250 | -40 | 85 |
STM32F051R6 | LQFP 64 10x10x1.4 | Active | ARM Cortex-M0 | 48 | 32 | - | 8 | 7x16-bit | 1x32-bit | 2 x WDG, RTC, 24-bit down counter | 16x12-bit | 55 | - | 1x12-bit | - | 1xSP/I2S;1xI2C;2xUSART(IrDA, ISO 7816);CEC | 2 | 3.6 | 1.7 | 250 | -40 | 105 |
STM32F051R8 | LQFP 64 10x10x1.4; UFBGA 5X5X0.6 64L P 0.5 MM | Active | ARM Cortex-M0 | 48 | 64 | - | 8 | 7x16-bit | 1x32-bit | 2 x WDG, RTC, 24-bit down counter | 16x12-bit | 55 | - | 1x12-bit | - | 1xSPI/I2S;1xSPI;2xI2C;2xUSART(IrDA, ISO 7816);CEC | 2 | 3.6 | 1.7 | 250 | -40 | 105 |
STM32F071CB | LQFP 48 7x7x1.4; UFQFPN 48 7x7x0.55; WLCSP 49L DIE 448 P 0.4 MM | Active | ARM Cortex-M0 | 48 | 128 | - | 16 | 8x16-bit | 1x32-bit | 24-bit downcounter;2xWDG;RTC | 10x12-bit | 37 | - | 2x12-bit | - | 1 x CEC;2 x I2C;2 x I2S;2 x SPI;4 x USART | 2 | 3.6 | 1.8 | 260 | -40 | 105 |
STM32F071RB | LQFP 64 10x10x1.4 | Active | ARM Cortex-M0 | 48 | 128 | - | 16 | 8x16-bit | 1x32-bit | 24-bit downcounter;2xWDG;RTC | 16x12-bit | 51 | - | 2x12-bit | - | 1 x CEC;2 x I2C;2 x I2S;2 x SPI;4 x USART | 2 | 3.6 | 1.8 | 260 | -40 | 105 |
STM32F071V8 | LQFP 100 14x14x1.4; UFBGA 100 7x7x0.6 | Active | ARM Cortex-M0 | 48 | 64 | - | 16 | 8x16-bit | 1x32-bit | 24-bit downcounter;2xWDG;RTC | 16x12-bit | 87 | - | 2x12-bit | - | 1 x CEC;2 x I2C;2 x I2S;2 x SPI;4 x USART | 2 | 3.6 | 1.8 | 260 | -40 | 105 |
STM32F071VB | LQFP 100 14x14x1.4; UFBGA 100 7x7x0.6 | Active | ARM Cortex-M0 | 48 | 128 | - | 16 | 8x16-bit | 1x32-bit | 24-bit downcounter;2xWDG;RTC | 16x12-bit | 87 | - | 2x12-bit | - | 1 x CEC;2 x I2C;2 x I2S;2 x SPI;4 x USART | 2 | 3.5 | 1.8 | 260 | -40 | 85 |
STM32F091CB | LQFP 48 7x7x1.4; UFQFPN 48 7x7x0.55 | Active | ARM Cortex-M0 | 48 | 128 | - | 32 | 8x16-bit | 1x32-bit | 24-bit downcounter;2xWDG | 10x12 bit | 38 | - | 2x12 bit | - | 1 x CAN;2 x I2C;2 x I2S;2 x SPI | 2 | 3.6 | 1.8 | 306 | -40 | 85 |
STM32F091CC | LQFP 48 7x7x1.4; UFQFPN 48 7x7x0.55 | Active | ARM Cortex-M0 | 48 | 256 | - | 32 | 8x16-bit | 1x32-bit | 24-bit downcounter;2xWDG | 10x12-bit | 38 | - | 2x12-bit | - | 1 x CAN;2 x I2C;2 x I2S;2 x SPI | 2 | 3.6 | 1.8 | 306 | -40 | 105 |
STM32F091RB | LQFP 64 10x10x1.4 | Active | ARM Cortex-M0 | 48 | 128 | - | 32 | 8x16-bit | 1x32-bit | 24-bit downcounter;2xWDG | 16x12-bit | 52 | - | 2x12-bit | - | 1 x CAN;2 x I2C;2 x I2S;2 x SPI | 2 | 3.6 | 1.8 | 306 | -40 | 85 |
STM32F091RC | LQFP 64 10x10x1.4; UFBGA 5X5X0.6 64L P 0.5 MM; WLCSP 64L DIE 442 P 0.4 MM | Active | ARM Cortex-M0 | 48 | 256 | - | 32 | 8x16-bit | 1x32-bit | 24-bit downcounter;2xWDG | 16x12-bit | 52 | - | 2x12-bit | - | 1 x CAN;2 x I2C;2 x I2S;2 x SPI | 2 | 3.6 | 1.8 | 306 | -40 | 105 |
STM32F091VB | LQFP 100 14x14x1.4 | Active | ARM Cortex-M0 | 48 | 128 | - | 32 | 8x16-bit | 1x32-bit | 24-bit downcounter;2xWDG | 16x12-bit | 88 | - | 2x12-bit | - | 1 x CAN;2 x I2C;2 x I2S;2 x SPI | 2 | 3.6 | 1.8 | 306 | -40 | 105 |
STM32F091VC | LQFP 100 14x14x1.4; UFBGA 100 7x7x0.6 | Active | ARM Cortex-M0 | 48 | 256 | - | 32 | 8x16-bit | 1x32-bit | 24-bit downcounter;2xWDG | 16x12-bit | 88 | - | 2x12-bit | - | 1 x CAN;2 x I2C;2 x I2S;2 x SPI | 2 | 3.6 | 1.8 | 306 | -40 | 105 |