STM32 core support for Arduino
See the codeThis repo adds the support of STM32 MCU in Arduino IDE 2.x.
This porting is based on:
This repo is available as a package usable with Arduino Boards Manager.
Add this link in the "Additional Boards Managers URLs" field:
https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json
[!WARNING] Since core release 2.8.0, only Arduino IDE 2 is supported.
For full instructions on using the "Boards Manager", see Getting Started.
Advanced users can use the repository to benefit from the latest development. See Using git repository.
To build sketches with CMake, see the STM32duino CMake build documentation.
Users can add an STM32-based board by following Add a board variant.
See the supported boards list.
See milestones to have an overview of the next release content.
For question, support, ..., you could submit a topic on the stm32duino forum.
If you have any issue, you could file an issue on GitHub.
In any case, it always fine to search if your issue was not already existing before submit a new one.
8,956 followers · starred Jul 2021
101 followers · starred Aug 2018
235 followers · starred Sep 2023
10 followers · starred Jan 2026
STM32 core support for Arduino
See the codeThis repo adds the support of STM32 MCU in Arduino IDE 2.x.
This porting is based on:
This repo is available as a package usable with Arduino Boards Manager.
Add this link in the "Additional Boards Managers URLs" field:
https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json
[!WARNING] Since core release 2.8.0, only Arduino IDE 2 is supported.
For full instructions on using the "Boards Manager", see Getting Started.
Advanced users can use the repository to benefit from the latest development. See Using git repository.
To build sketches with CMake, see the STM32duino CMake build documentation.
Users can add an STM32-based board by following Add a board variant.
See the supported boards list.
See milestones to have an overview of the next release content.
For question, support, ..., you could submit a topic on the stm32duino forum.
If you have any issue, you could file an issue on GitHub.
In any case, it always fine to search if your issue was not already existing before submit a new one.
8,956 followers · starred Jul 2021
101 followers · starred Aug 2018
235 followers · starred Sep 2023
10 followers · starred Jan 2026