STMicroelectronics – Rejuvenate Your Legacy 8/16-bit Designs with a Complete Professional 32-bit Cortex-M0/0+ MCU Developer’s Package for Only $10!

To get started:
1. Download a *free professional IDE

2. Start with existing examples:
Build your own project

3. Upload the code to your STM32F0 or STM32L0 Nucleo or Discovery Board:
Run your software

*Keil MDK-ARM for STM32F0 and STM32L0

The STM32F0 and STM32L0 Cortex-M0/0+ MCUs provide an affordable entry point to the STM32 32-bit family. These full featured 32-bit MCUs combine the STM32 DNA found throughout the STM32 family with a complete set of advanced analog and digital peripherals.

The STM32F0 combines a 48MHz Cortex®-M0 core with 16 to 256Kb of Flash, up to 32Kb SRAM, 5-ch to 12-ch DMA, multiple serial communication (I²C, SPI, UART, CEC, I²S, crystal-less USB, CAN 2.0B), advanced analog (1Msps 12-bit ADC, 12-bit DAC, Comparators), timers and advanced safety features (CRC unit, Clock recovery, 2 independent watchdogs, Class B library)

The ultra low power STM32L0 combines a 32MHz Cortex®-M0 with 32 to 64Kb Flash, up 6Kb EEPROM, multiple serial communication (I²C, SPI, UART, crystal-less USB FS), LCD driver, advanced analog (12/16-bit ADC, 12-bit DAC, comparators), timers and advanced safety features (CRC unit, clock recovery, 2 independent watchdogs, ECC for Flash and EEPROM). Delivering class leading ultra low power modes of down to 87μA/MHz active, 400nA Stop + RAM and 3.5μs wakeup the STM32L0 also supports up to +125°C operation

Generate your configuration code with the STM32Cube and you can focus on your added value software!

  • 4 configuration wizards: pinout, clock, peripherals and middleware, power consumption
  • Portable hardware abstraction layer, from series to others
  • Middleware with RTOS, USB, TCP/IP, file system, graphics, touch sensing…


STM32F0 and L0 Discovery Boards
A range of affordable development boards for STM32F0 and STM32L0, for rapid prototyping and creative demos, and with integrated debugger/programmer