Copyright © 2022 STMicroelectronics
The projects are a set of applicative tasks that aim to explain and provide use cases of the different products features based on the products hardware (Boards, STM32 Core(s) features, interconnections and peripherals) and built around the different firmware components. They can be directly used or adapted by the STM32CubeC0 Firmware Package users. They provide basic functionalities, show main features or demonstrate performance. They are provided with preconfigured projects for the main supported toolchains.
In the STM32CubeC0 Firmware Package, the projects are organized in a sequential scheme based on the following levels:
The exhaustive list of projects is provided in this table: STM32CubeProjectsList.
Board | Project category | Version | Path |
---|---|---|---|
STM32C0316-DK | Applications | V1.2.0 | Projects/STM32C0316-DK/Applications |
STM32C0316-DK | Examples | V1.2.0 | Projects/STM32C0316-DK/Examples |
STM32C0316-DK | Examples_LL | V1.2.0 | Projects/STM32C0316-DK/Examples_LL |
STM32C0316-DK | Templates | V1.2.0 | Projects/STM32C0316-DK/Templates |
STM32C0316-DK | LL Templates | V1.2.0 | Projects/STM32C0316-DK/Templates_LL |
Board | Project category | Version | Path |
---|---|---|---|
STM32C0116-DK | Applications | V1.2.0 | Projects/STM32C0116-DK/Applications |
STM32C0116-DK | Examples | V1.2.0 | Projects/STM32C0116-DK/Examples |
STM32C0116-DK | Examples_LL | V1.2.0 | Projects/STM32C0116-DK/Examples_LL |
STM32C0116-DK | Templates | V1.2.0 | Projects/STM32C0116-DK/Templates |
STM32C0116-DK | LL Templates | V1.2.0 | Projects/STM32C0116-DK/Templates_LL |
Board | Project category | Version | Path |
---|---|---|---|
NUCLEO-C031C6 | Applications | V1.2.0 | Projects/NUCLEO-C031C6/Applications |
NUCLEO-C031C6 | Examples | V1.2.0 | Projects/NUCLEO-C031C6/Examples |
NUCLEO-C031C6 | Examples_LL | V1.2.0 | Projects/NUCLEO-C031C6/Examples_LL |
NUCLEO-C031C6 | Examples_MIX | V1.2.0 | Projects/NUCLEO-C031C6/Examples_MIX |
NUCLEO-C031C6 | Templates | V1.2.0 | Projects/NUCLEO-C031C6/Templates |
NUCLEO-C031C6 | LL Templates | V1.2.0 | Projects/NUCLEO-C031C6/Templates_LL |
Board | Project category | Version | Path |
---|---|---|---|
NUCLEO-C071RB | Applications | V1.2.0 | Projects/NUCLEO-C071RB/Applications |
NUCLEO-C071RB | Examples | V1.2.0 | Projects/NUCLEO-C071RB/Examples |
NUCLEO-C071RB | Examples_LL | V1.2.0 | Projects/NUCLEO-C071RB/Examples_LL |
NUCLEO-C071RB | Templates_Boards | V1.2.0 | Projects/NUCLEO-C071RB/Templates_Boards |
NUCLEO-C071RB | Templates | V1.2.0 | Projects/NUCLEO-C071RB/Templates |
NUCLEO-C071RB | LL Templates | V1.2.0 | Projects/NUCLEO-C071RB/Templates_LL |
Notes
To reduce the RAM and flash size in different projects, please to consider reducing the formatter support for Printf and Scanf to small in EWARM project settings.
Some projects are not generated with STM32CubeMX tool. For the exhaustive list please refer to this table STM32CubeProjectsList.html
The following projects are not supported with STM32CubeIDE toolchain (Release):
The following projects are not supported with MDK-ARM toolchain :
Board | Project category | Version | Path |
---|---|---|---|
STM32C0316-DK | Applications | V1.1.0 | Projects/STM32C0316-DK/Applications |
STM32C0316-DK | Examples | V1.1.0 | Projects/STM32C0316-DK/Examples |
STM32C0316-DK | Examples_LL | V1.1.0 | Projects/STM32C0316-DK/Examples_LL |
STM32C0316-DK | Templates | V1.1.0 | Projects/STM32C0316-DK/Templates |
STM32C0316-DK | LL Templates | V1.1.0 | Projects/STM32C0316-DK/Templates_LL |
Board | Project category | Version | Path |
---|---|---|---|
STM32C0116-DK | Applications | V1.1.0 | Projects/STM32C0116-DK/Applications |
STM32C0116-DK | Examples | V1.1.0 | Projects/STM32C0116-DK/Examples |
STM32C0116-DK | Examples_LL | V1.1.0 | Projects/STM32C0116-DK/Examples_LL |
STM32C0116-DK | Templates | V1.1.0 | Projects/STM32C0116-DK/Templates |
STM32C0116-DK | LL Templates | V1.1.0 | Projects/STM32C0116-DK/Templates_LL |
Board | Project category | Version | Path |
---|---|---|---|
NUCLEO-C031C6 | Applications | V1.1.0 | Projects/NUCLEO-C031C6/Applications |
NUCLEO-C031C6 | Examples | V1.1.0 | Projects/NUCLEO-C031C6/Examples |
NUCLEO-C031C6 | Examples_LL | V1.1.0 | Projects/NUCLEO-C031C6/Examples_LL |
NUCLEO-C031C6 | Examples_MIX | V1.1.0 | Projects/NUCLEO-C031C6/Examples_MIX |
NUCLEO-C031C6 | Templates | V1.1.0 | Projects/NUCLEO-C031C6/Templates |
NUCLEO-C031C6 | LL Templates | V1.1.0 | Projects/NUCLEO-C031C6/Templates_LL |
Notes To reduce the RAM and flash size in different projects, please to consider reducing the formatter support for Printf and Scanf to small in EWARM project settings.
N/A
Board | Project category | Version | Path |
---|---|---|---|
STM32C0316-DK | Applications | V1.0.1 | Projects/STM32C0316-DK/Applications |
STM32C0316-DK | Examples | V1.0.1 | Projects/STM32C0316-DK/Examples |
STM32C0316-DK | Examples_LL | V1.0.1 | Projects/STM32C0316-DK/Examples_LL |
STM32C0316-DK | Templates | V1.0.1 | Projects/STM32C0316-DK/Templates |
STM32C0316-DK | LL Templates | V1.0.1 | Projects/STM32C0316-DK/Templates_LL |
Board | Project category | Version | Path |
---|---|---|---|
STM32C0116-DK | Applications | V1.0.1 | Projects/STM32C0116-DK/Applications |
STM32C0116-DK | Examples | V1.0.1 | Projects/STM32C0116-DK/Examples |
STM32C0116-DK | Examples_LL | V1.0.1 | Projects/STM32C0116-DK/Examples_LL |
STM32C0116-DK | Templates | V1.0.1 | Projects/STM32C0116-DK/Templates |
STM32C0116-DK | LL Templates | V1.0.1 | Projects/STM32C0116-DK/Templates_LL |
Board | Project category | Version | Path |
---|---|---|---|
NUCLEO-C031C6 | Applications | V1.0.1 | Projects/NUCLEO-C031C6/Applications |
NUCLEO-C031C6 | Examples | V1.0.1 | Projects/NUCLEO-C031C6/Examples |
NUCLEO-C031C6 | Examples_LL | V1.0.1 | Projects/NUCLEO-C031C6/Examples_LL |
NUCLEO-C031C6 | Examples_MIX | V1.0.1 | Projects/NUCLEO-C031C6/Examples_MIX |
NUCLEO-C031C6 | Templates | V1.0.1 | Projects/NUCLEO-C031C6/Templates |
NUCLEO-C031C6 | LL Templates | V1.0.1 | Projects/NUCLEO-C031C6/Templates_LL |
Board | Project category | Version | Path |
---|---|---|---|
STM32C0316-DK | Applications | V1.0.0 | Projects/STM32C0316-DK/Applications |
STM32C0316-DK | Examples | V1.0.0 | Projects/STM32C0316-DK/Examples |
STM32C0316-DK | Examples_LL | V1.0.0 | Projects/STM32C0316-DK/Examples_LL |
STM32C0316-DK | Templates | V1.0.0 | Projects/STM32C0316-DK/Templates |
STM32C0316-DK | LL Templates | V1.0.0 | Projects/STM32C0316-DK/Templates_LL |
Board | Project category | Version | Path |
---|---|---|---|
STM32C0116-DK | Applications | V1.0.0 | Projects/STM32C0116-DK/Applications |
STM32C0116-DK | Examples | V1.0.0 | Projects/STM32C0116-DK/Examples |
STM32C0116-DK | Examples_LL | V1.0.0 | Projects/STM32C0116-DK/Examples_LL |
STM32C0116-DK | Templates | V1.0.0 | Projects/STM32C0116-DK/Templates |
STM32C0116-DK | LL Templates | V1.0.0 | Projects/STM32C0116-DK/Templates_LL |
Board | Project category | Version | Path |
---|---|---|---|
NUCLEO-C031C6 | Applications | V1.0.0 | Projects/NUCLEO-C031C6/Applications |
NUCLEO-C031C6 | Examples | V1.0.0 | Projects/NUCLEO-C031C6/Examples |
NUCLEO-C031C6 | Examples_LL | V1.0.0 | Projects/NUCLEO-C031C6/Examples_LL |
NUCLEO-C031C6 | Examples_MIX | V1.0.0 | Projects/NUCLEO-C031C6/Examples_MIX |
NUCLEO-C031C6 | Templates | V1.0.0 | Projects/NUCLEO-C031C6/Templates |
NUCLEO-C031C6 | LL Templates | V1.0.0 | Projects/NUCLEO-C031C6/Templates_LL |
Notes To reduce the RAM and flash size in different projects, please to consider reducing the formatter support for Printf and Scanf to small in EWARM project settings.
N/A