STM32F0xx – Cortex M0

If you like it, share it

f0logo


Introduction

STM32F0xx – general-purpose MCU – Cortex M0

Devices in ST’s ARM® Cortex®-M0-based STM32 F0 series deliver 32-bit performance while featuring the essentials of the STM32 family and are particularly suited for cost-sensitive applications.
STM32 F0 MCUs combine real-time performance, low-power operation, and the advanced architecture and peripherals of the STM32 platform.

f0portfolio

The STM32F0x0 Value line is highly competitive in traditional 8-bit and 16-bit markets and eliminates the need to manage different architectures and the associated development overhead.
If your device needs a USB peripheral, it’s now possible to order an STM32F070 Value line MCU.
The STM32F0x1 line provides a high integration of functions and covers a wide range of memory sizes and packages, bringing flexibility to cost-sensitive applications.
The STM32F0x2 line provides rich connectivity with crystal-less USB 2.0 and a CAN bus interface, making it the ideal choice for communication gateways, smart-energy devices or game terminals.
The STM32F0x8-line operating at 1.8V ±8% is well suited for use in portable consumer applications such as smartphones, accessories and media devices.

The STM32 turns the one-architecture-fits-all concept into reality.
Offered in various package types, the STM32 F0 series satisfies the needs of a large variety of applications and segments.

f0consumption

computingperformances2g

Go on TOP


Evaluation Board

STM32F051-Discovery
The STM32F0-DISCOVERY helps you to discover the STM32F0 and to develop your applications easily.
It includes everything required for beginners and experienced users to get started quickly.
Based on the STM32F051R8T6, it includes an ST-LINK/V2 embedded debug tool, LEDs and push buttons.

f0-discovery

STM32F072 Discovery kit helps you to discover the STM32F072 which has the full set of features available in the STM32F0 series and to develop your applications easily. It includes everything required for beginners and experienced users to get started quickly.

Based on the STM32F072RBT6, it includes an ST-LINK/V2 embedded debug tool interface, ST MEMS Gyroscope, LEDs, Pushbuttons, Linear Touch Sensor, Touch keys, RF EEprom connector and a USB mini-B connector.

A large number of free ready-to-run application firmware examples are available from ST to support quick evaluation and development.

f07xdiscovery

STM320518-EVAL
The STM320518-EVAL evaluation board is a complete demonstration and development platform for the STM32 F0 series entry-level MCUs. It includes an STM32F051R8T6 ARM Cortex-M0 32-bit microcontroller with 64KB of Flash memory.

f0evaboard


STM32072B-EVAL evaluation board is designed as complete demonstration and development platform for STMicroelectronics ARM cortex-M0 core-based STM32F072VBT6 microcontroller with two I2C, two SPI, four USART, one CAN, 12-bit ADC, 12-bit DAC, two GP comparators, internal 16KB SRAM and 128KB Flash, USB FS, Touch sensing, CEC, SWD debugging support.

The full range of hardware features on the board is designed for the evaluation of all the peripherals and the development of user-specific applications. Extension headers are used to easily connect a daughter board or a wrapping board for user-specific applications.

f0eval2

 

A complete list of the evaboards is here.

Go on TOP


Tutorial

  • Contents

    STM – STM32F0-Discovery examples are here
  • How to use USART1, USART2, SysTick, I/O and EEPROM emulation on STM32F0-Discovery is here
    f0eepromemulation
  • How to use STM32F0-Discovery for realize an automatic gate is here
  • Here there are a video tutorial concerning STM32F0.
    Attention:
    in some tutorial is used the STM32F0-Discovery where there is mounted the STM32F051R8, an example are the TIMER tutorials.

  • Automatic gate, a real application is here

    f0gate1

  • Simple LEDs Toggle for STM32F0-Discovery tested on KEIL and ATOLLIC is here
  • ADC 4ch in DMA and SysTick that flashing LEDs is here
    f0-adc-dma
  • Simple explanation: How to use STM32 Library on STM32F0-Discovery is here. The related example ready to use on KEIL is here (Ref.Cod. HOn1)
  • Manuale: Sviluppare su STM32F0 – Cortex M0 di STM (This manual is in Italian)
  • Manual: Developing on STM32F0 – Cortex M0 of STM (This manual is in English)
  • WiFi Web Server example, based on STM32F0-Discovery and STM WiFi module is here. See  also here.
  • Click Here for: see all STM32 examples

 

Go on TOP