Arduino_Core_STM32

STM32 core support for Arduino

Github星跟踪图

Arduino core support for STM32 based boards

GitHub release
GitHub All Releases
GitHub commits
Build Status

Introduction

This repo adds the support of STM32 MCU in Arduino IDE.

This porting is based on:

Getting Started

This repo is available as a package usable with Arduino Boards Manager.

Use this link in the "Additional Boards Managers URLs" field:

https://github.com/stm32duino/BoardManagerFiles/raw/master/STM32/package_stm_index.json

For full instructions on using the "Boards Manager", see the Getting Started page.

Advanced user can use the repository to benefit from the latest development. See the Using git repository page.

User can add a STM32 based board following this wiki.

Boards available, Status, Nucleo 144, Release, Comment, :---:, ---, :---:, :---, :green_heart:, Nucleo F207ZG, 0.2.0, :green_heart:, Nucleo F429ZI, 0.1.0, :green_heart:, Nucleo F767ZI, 1.4.0, :green_heart:, Nucleo L496ZG, 1.3.0, :green_heart:, Nucleo L496ZG-P, 1.3.0, :green_heart:, Nucleo L4R5ZI, 1.4.0, :green_heart:, Nucleo L4R5ZI-P, 1.4.0, :green_heart:, Nucleo H743ZI(2), 1.5.0, Nucleo H743ZI2 since 1.6.0, Status, Nucleo 64, Release, Comment, :---:, ---, :---:, :---, :green_heart:, Nucleo F030R8, 0.2.0, :green_heart:, Nucleo F091RC, 0.1.0, :green_heart:, Nucleo F103RB, 0.2.0, :green_heart:, Nucleo F302R8, 1.1.0, :green_heart:, Nucleo F303RE, 0.1.0, :green_heart:, Nucleo F401RE, 0.2.1, :green_heart:, Nucleo F411RE, 0.2.1, :green_heart:, Nucleo F446RE, 1.1.1, :green_heart:, Nucleo G071RB, 1.6.0, :green_heart:, Nucleo G431RB, 1.7.0, :green_heart:, Nucleo G474RE, 1.7.0, :green_heart:, Nucleo L053R8, 0.1.0, :green_heart:, Nucleo L073RZ, 1.4.0, :green_heart:, Nucleo L152RE, 1.0.0, :green_heart:, Nucleo L452RE, 1.5.0, :green_heart:, Nucleo L452RE-P, 1.8.0, :green_heart:, Nucleo L476RG, 0.1.0, :green_heart:, P-Nucleo-WB55RG, 1.6.0, No BLE support, Status, Nucleo 32, Release, Comment, :---:, ---, :---:, :---, :green_heart:, Nucleo F303K8, 1.1.0, :green_heart:, Nucleo G431KB, 1.7.0, :green_heart:, Nucleo L031K6, 1.1.1, :green_heart:, Nucleo L412KB, 1.5.0, :green_heart:, Nucleo L432KC, 0.2.0, Status, Discovery, Release, Comment, :---:, ---, :---:, :---, :green_heart:, 32F0308DISCOVERY, 1.3.0, :green_heart:, 32F072BDISCOVERY, 1.5.0, :green_heart:, STM32VLDISCOVERY, 0.2.1, :green_heart:, STM32F407G-DISC1, 0.1.0, :green_heart:, STM32F746G-DISCOVERY, 0.1.0, :yellow_heart:, STM32G0316-DISCO, 1.9.0, :green_heart:, B-L072Z-LRWAN1, 1.1.0, :green_heart:, B-L475E-IOT01A, 1.0.1, Status, Eval, Release, Comment, :---:, ---, :---:, :---, :green_heart:, STEVAL-MKSBOX1V1 (SensorTile.box), 1.7.0, Status, STM32MP1 series coprocessor, Release, Comment, :---:, ---, :---:, :---, :green_heart:, STM32MP157A-DK1, 1.8.0, See the documentation to use this board, :green_heart:, STM32MP157C-DK2, 1.8.0, See the documentation to use this board, Status, Generic STM32F0xx, Release, Comment, :---:, ---, :---:, :---, :green_heart:, STM32F030F4 Demo board, 1.5.0, Status, Generic STM32F1xx, Release, Comment, :---:, ---, :---:, :---, :green_heart:, BluePill F103C(6-8-B), 1.2.0, USB CDC support since 1.5.0, Maple bootloaders support since 1.6.0, :green_heart:, BlackPill F103C(8-B), 1.5.0, :green_heart:, Generic F103R(8-B-C-E)T6, 1.7.0, Blue Button, :yellow_heart:, Generic F103Z(C-D-E-F-G), 1.9.0, :green_heart:, HY-TinySTM103T, 1.5.0, :green_heart:, MapleMini F103CB, 1.2.0, USB CDC support since 1.5.0, Maple bootloaders support since 1.6.0, :yellow_heart:, Vcc-Gnd F103ZET6, 1.9.0, Standard and Mini, Status, Generic STM32F3xx, Release, Comment, :---:, ---, :---:, :---, :green_heart:, RobotDyn BlackPill F303CC, 1.6.1, Status, Generic STM32F4xx, Release, Comment, :---:, ---, :---:, :---, :green_heart:, Adafruit Feather STM32F405 Express, 1.8.0, :green_heart:, BlackPill F401CC, 1.7.0, :yellow_heart:, BlackPill F411CE, 1.9.0, :green_heart:, Black F407VET6, 1.4.0, VG/ZE/ZG in 1.5.0, :green_heart:, Blue F407VET6 Mini, 1.4.0, :green_heart:, Core Board F401RC, 1.7.0, :green_heart:, DIYMORE STM32F407VGT, 1.5.0, :green_heart:, FK407M1, 1.5.0, :yellow_heart:, Generic F401C(B-C-D-E), 1.9.0, :green_heart:, Generic F401R(B-C-D-E), 1.8.0, :yellow_heart:, Generic F405RG, 1.9.0, :yellow_heart:, Generic F407V(E-G), 1.9.0, :yellow_heart:, Generic F410C(8-B), 1.9.0, :yellow_heart:, Generic F410R(8-B), 1.9.0, :yellow_heart:, Generic F411C(C-E), 1.9.0, :yellow_heart:, Generic F411R(C-E), 1.9.0, :yellow_heart:, Generic F412C(E-G), 1.9.0, :yellow_heart:, Generic F412R(E-G), 1.9.0, :yellow_heart:, Generic F413C(G-H), 1.9.0, :yellow_heart:, Generic F413R(G-H), 1.9.0, :yellow_heart:, Generic F415RG, 1.9.0, :yellow_heart:, Generic F417V(E-G), 1.9.0, :yellow_heart:, Generic F423CH, 1.9.0, :yellow_heart:, Generic F423RH, 1.9.0, :yellow_heart:, Generic F446R(C-E), 1.9.0, Status, Generic STM32L0xx, Release, Comment, :---:, ---, :---:, :---, :green_heart:, PX-HER0, 1.8.0, :green_heart:, ThunderPack, 1.8.0, Status, 3D printer boards, Release, Comment, :---:, ---, :---:, :---, :green_heart:, ARMED V1, 1.5.0, :green_heart:, EExtruder F030 V1, 1.5.0, Small companion board for Prntr Board V1, :green_heart:, Malyan M200 V1, 1.5.0, :green_heart:, Malyan M200 V2, 1.5.0, :green_heart:, Malyan M300, 1.8.0, :green_heart:, Prntr Board V1, 1.5.0, :green_heart:, Prntr Board V2, 1.8.0, :green_heart:, RemRam v1, 1.4.0, :green_heart:, RUMBA32, 1.5.0, :green_heart:, STEVAL-3DP001V1, 1.6.0, :green_heart:, VAkE v1.0, 1.6.0, Status, LoRa boards, Release, Comment, :---:, ---, :---:, :---, :green_heart:, RAK811 LoRa Tracker, 1.4.0, Wiki, :green_heart:, RHF76-052, 1.7.0, Basic support, Status, Electronic Speed Controller boards, Release, Comment, :---:, ---, :---:, :---, :green_heart:, Wraith V1 ESC, 1.8.0, Status, Generic flight controllers, Release, Comment, :---:, ---, :---:, :---, :green_heart:, Afro Flight Rev5 (8/12MHz), 1.7.0, :green_heart:, Sparky V1, 1.6.0, Status, Midatronics, Release, Comment, :---:, ---, :---:, :---, :green_heart:, SharkyMKR, 1.7.0, ## Next release

See milestones to have an overview of the next release content.

Troubleshooting

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.

主要指标

概览
名称与所有者stm32duino/Arduino_Core_STM32
主编程语言C
编程语言C (语言数: 10)
平台
许可证Other
所有者活动
创建于2017-05-10 13:32:55
推送于2025-07-10 14:02:42
最后一次提交
发布数39
最新版本名称2.10.1 (发布于 )
第一版名称STM32-2017.5.12 (发布于 )
用户参与
星数3.1k
关注者数110
派生数1k
提交数3.7k
已启用问题?
问题数1137
打开的问题数20
拉请求数962
打开的拉请求数8
关闭的拉请求数170
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?