Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

STM32 core support for Arduino

License

NotificationsYou must be signed in to change notification settings

stm32duino/Arduino_Core_STM32

 
 

Repository files navigation

forumswikiSTM32 Core Continuous Integration

GitHub releaseGitHub All ReleasesGitHub commits

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 withArduino 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 theGetting Started page.

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

User can add a STM32 based board following thiswiki.

Supported boards

Nucleo 144 boards

StatusDevice(s)NameReleaseNotes
💚STM32F207ZGNucleo F207ZG0.2.0
💚STM32F429ZINucleo F429ZI0.1.0
💚STM32F767ZINucleo F767ZI1.4.0
💚STM32F746ZGNucleo F746ZG1.9.0
💚STM32F756ZGNucleo F756ZG1.9.0
💚STM32L496ZGNucleo L496ZG1.3.0
💚STM32L496ZG-PNucleo L496ZG-P1.3.0
💚STM32L4R5ZINucleo L4R5ZI1.4.0
💚STM32L4R5ZI-PNucleo L4R5ZI-P1.4.0
💚STM32H743ZINucleo H743ZI(2)1.5.0Nucleo H743ZI2 since 1.6.0

Nucleo 64 boards

StatusDevice(s)NameReleaseNotes
💚STM32F030R8Nucleo F030R80.2.0
💚STM32F072RBNucleo F072RB1.9.0
💚STM32F091RCNucleo F091RC0.1.0
💚STM32F103RBNucleo F103RB0.2.0
💚STM32F302R8Nucleo F302R81.1.0
💚STM32F303RENucleo F303RE0.1.0
💚STM32F401RENucleo F401RE0.2.1
💚STM32F411RENucleo F411RE0.2.1
💚STM32F446RENucleo F446RE1.1.1
💚STM32G071RBNucleo G071RB1.6.0
💚STM32G431RBNucleo G431RB1.7.0
💚STM32G474RENucleo G474RE1.7.0
💚STM32L053R8Nucleo L053R80.1.0
💚STM32L073RZNucleo L073RZ1.4.0
💚STM32L152RENucleo L152RE1.0.0
💚STM32L433RC-PNucleo L433RC-P1.9.0
💚STM32L452RENucleo L452RE1.5.0
💚STM32L452RE-PNucleo L452RE-P1.8.0
💚STM32L476RGNucleo L476RG0.1.0
💚STM32WB55RG
STM32WB55CG
P-Nucleo-WB55RG1.6.0No BLE support

Nucleo 32 boards

StatusDevice(s)NameReleaseNotes
💚STM32F031K6Nucleo F031K61.9.0
💚STM32F303K8Nucleo F303K81.1.0
💚STM32G431KBNucleo G431KB1.7.0
💚STM32L031K6Nucleo L031K61.1.1
💚STM32L412KBNucleo L412KB1.5.0
💚STM32L432KCNucleo L432KC0.2.0

Discovery boards

StatusDevice(s)NameReleaseNotes
💚STM32F030R832F0308DISCOVERY1.3.0
💚STM32F072RB32F072BDISCOVERY1.5.0
💚STM32F100RBSTM32VLDISCOVERY0.2.1
💚STM32F407VGSTM32F407G-DISC10.1.0
💚STM32F746NGSTM32F746G-DISCOVERY0.1.0
💚STM32G031J6STM32G0316-DISCO1.9.0
💚STM32L072CZB-L072Z-LRWAN11.1.0
💚STM32L475VGB-L475E-IOT01A1.0.1
💚STM32F413ZH32F413HDISCOVERY1.9.0
💛STM32L4S5VIB-L4S5I-IOT01A2.0.0

Eval boards

StatusDevice(s)NameReleaseNotes
💚STM32L4R9ZISTEVAL-MKSBOX1V1 (SensorTile.box)1.7.0
StatusDevice(s)NameReleaseNotes
💚STM32MP157ASTM32MP157A-DK11.8.0Seethe documentation to use this board
💚STM32MP157CSTM32MP157C-DK21.8.0Seethe documentation to use this board

Generic STM32F0 boards

StatusDevice(s)NameReleaseNotes
💚STM32F030F4STM32F030F4 Demo board1.5.0

Generic STM32F1 boards

StatusDevice(s)NameReleaseNotes
💚STM32F103C6
STM32F103C8
STM32F103CB
Blue Pill1.2.0USB CDC support since1.5.0
Maple bootloaders support since1.6.0
💚STM32F103C8
STM32F103CB
Black Pill1.5.0
💚STM32F103C4
STM32F103C6
STM32F103C8
STM32F103CB
Generic Board1.9.0
💚STM32F103R6
STM32F103R8
STM32F103RB
STM32F103RC
STM32F103RD
STM32F103RE
STM32F103RF
STM32F103RG
Generic Board1.9.0
💚STM32F103T4
STM32F103T6
STM32F103T8
STM32F103TB
Generic Board1.9.0
💚STM32F103V8
STM32F103VB
STM32F103VC
STM32F103VD
STM32F103VE
STM32F103VF
STM32F103VG
Generic Board1.9.0
💚STM32F103ZC
STM32F103ZD
STM32F103ZE
STM32F103ZF
STM32F103ZG
Generic Board1.9.0
💚STM32F103TBHY-TinySTM103T1.5.0More info
💚STM32F103CBMaple Mini1.2.0More info
USB CDC support since1.5.0
Maple bootloaders support since1.6.0
💚STM32F103ZEvcc-gnd.com1.9.0More info
💚STM32F103ZEvcc-gnd.com Mini1.9.0More info

Generic STM32F3 boards

StatusDevice(s)NameReleaseNotes
💚STM32F303CCRobotDyn Black Pill1.6.1More info

Generic STM32F4 boards

StatusDevice(s)NameReleaseNotes
💚STM32F405RGAdafruit Feather STM32F405 Express1.8.0
💚STM32F401CCWeAct Black Pill1.7.0More info
💚STM32F411CEWeAct Black Pill1.9.0More info
💚STM32F407VE
STM32F407VG
STM32 F4VE / Black F407VET61.4.0STM32F407VG support since1.5.0
💚STM32F407ZE
STM32F407ZG
Black F407ZE / Black F407ZG1.5.0
💚STM32F407VEvcc-gnd.com Mini1.4.0More info
💚STM32F401RCSTM32F Core Board1.7.0
💚STM32F407VGDIYMORE STM32F407VGT1.5.0
💚STM32F407VEFK407M11.5.0
💚STM32F401CB
STM32F401CC
STM32F401CD
STM32F401CE
Generic Board1.9.0
💚STM32F401RB
STM32F401RC
STM32F401RD
STM32F401RE
Generic Board1.8.0
💚STM32F405RGGeneric Board1.9.0
💚STM32F407VE
STM32F407VG
Generic Board1.9.0
💚STM32F410C8
STM32F410CB
Generic Board1.9.0
💚STM32F410R8
STM32F410RB
Generic Board1.9.0
💚STM32F411CC
STM32F411CE
Generic Board1.9.0
💚STM32F411RC
STM32F411RE
Generic Board1.9.0
💚STM32F412CE
STM32F412CG
Generic Board1.9.0
💚STM32F412RE
STM32F412RG
Generic Board1.9.0
💚STM32F413CG
STM32F413CH
Generic Board1.9.0
💚STM32F413RG
STM32F413RH
Generic Board1.9.0
💚STM32F415RGGeneric Board1.9.0
💚STM32F417VE
STM32F417VG
Generic Board1.9.0
💚STM32F423CHGeneric Board1.9.0
💚STM32F423RHGeneric Board1.9.0
💚STM32F446RC
STM32F446RE
Generic Board1.9.0
💚STM32F411CEThunderPack v1.1+1.9.0

Generic STM32H7 boards

StatusDevice(s)NameReleaseNotes
💚STM32H750IBDaisy1.9.0

Generic STM32L0 boards

StatusDevice(s)NameReleaseNotes
💚STM32L072RBPX-HER01.8.0
💚STM32L072KZThunderPack v1.01.8.0

3D printer boards

StatusDevice(s)NameReleaseNotes
💚STM32F407VEARMED V11.5.0
💚STM32F030EExtruder F030 V11.5.0Small companion board for Prntr Board V1
💚STM32F103C8Malyan M200 V11.5.0
💚STM32F070C8Malyan M200 V21.5.0
💚STM32F070C8Malyan M3001.8.0
💚STM32F407VEPrntr Board V11.5.0
💚STM32F407VEPrntr Board V21.8.0
💚STM32F765VIRemRam v11.4.0
💚STM32F446VERUMBA321.5.0
💚STM32F401VESTEVAL-3DP001V11.6.0
💚STM32F446REVAkE v1.01.6.0
💚STM32F446VEFYSETC_S61.9.0

LoRa boards

StatusDevice(s)NameReleaseNotes
💚STM32F072C8
STM32F072CB
Elektor LoRa Node1.8.0More info
💚STM32L151RBRAK811 LoRa Tracker1.4.0Wiki
💚STM32L052C8RHF76-0521.7.0Basic support

Electronic Speed Controller boards

StatusDevice(s)NameReleaseNotes
💚STM32F051K6Wraith V1 ESC1.8.0

Generic flight controllers

StatusDevice(s)NameReleaseNotes
💚STM32F103CBAfro Flight Rev5 (8/12MHz)1.7.0
💚STM32F303CCSparky V11.6.0
StatusDevice(s)NameReleaseNotes
💚STM32F072RBPYBStick 26 Duino1.9.0More info
💚STM32F401CEPYBStick 26 Lite1.9.0More info
💚STM32F411REPYBStick 26 Standard1.9.0More info
💚STM32F412REPYBStick 26 Pro1.9.0More info
StatusDevice(s)NameReleaseNotes
💚STM32WB55CGSharkyMKR1.7.0

Next release

Seemilestones to have an overview of the next release content.

Troubleshooting

For question, support, ..., you could submit a topic on thestm32duino forum.

If you have any issue, you couldfile an issue on Github.

In any case, it always fine to search if your issue was not already existing before submit a new one.

Contributors180


[8]ページ先頭

©2009-2025 Movatter.jp