6
6
7
7
8
8
[ ![ GitHub release] ( https://img.shields.io/github/release/stm32duino/Arduino_Core_STM32.svg )] ( https://github.com/stm32duino/Arduino_Core_STM32/releases/latest )
9
- ![ GitHub All Releases] ( https://img.shields.io/github/downloads/stm32duino/Arduino_Core_STM32/total.svg?label=downloads%20since%201.4.0 )
10
- [ ![ GitHub commits] ( https://img.shields.io/github/commits-since/stm32duino/Arduino_Core_STM32/2.0 .0.svg )] ( https://github.com/stm32duino/Arduino_Core_STM32/compare/2.0 .0...master )
11
- <!-- [](https://travis-ci.com/stm32duino/Arduino_Core_STM32) -->
9
+ [ ! GitHub All Releases] ( https://img.shields.io/github/downloads/stm32duino/Arduino_Core_STM32/total.svg?label=downloads%20since%201.4.0 )
10
+ [ ![ GitHub commits] ( https://img.shields.io/github/commits-since/stm32duino/Arduino_Core_STM32/2.1 .0.svg )] ( https://github.com/stm32duino/Arduino_Core_STM32/compare/2.1 .0...master )
11
+
12
12
13
13
* [ Introduction] ( https://github.com/stm32duino/Arduino_Core_STM32#Introduction ) <br >
14
14
* [ Getting Started] ( https://github.com/stm32duino/Arduino_Core_STM32#getting-started ) <br >
@@ -24,7 +24,7 @@ This porting is based on:
24
24
* [ STM32Cube MCU Packages] ( https://www.st.com/en/embedded-software/stm32cube-mcu-packages.html ) including:
25
25
* The HAL hardware abstraction layer, enabling portability between different STM32 devices via standardized API calls
26
26
* The Low-Layer (LL) APIs, a light-weight, optimized, expert oriented set of APIs designed for both performance and runtime efficiency
27
- * CMSIS device defintion for STM32
27
+ * CMSIS device definition for STM32
28
28
* [ CMSIS] ( https://developer.arm.com/embedded/cmsis ) : Cortex Microcontroller Software Interface Standard (CMSIS) is a vendor-independent hardware abstraction layer for the Cortex®-M processor series and defines generic tool interfaces. It has been packaged as a module for Arduino IDE: https://github.com/stm32duino/ArduinoModule-CMSIS
29
29
* [ GNU Arm Embedded Toolchain] ( https://developer.arm.com/open-source/gnu-toolchain/gnu-rm ) : Arm Embedded GCC compiler, libraries and other GNU tools necessary for bare-metal software development on devices based on the Arm Cortex-M. Packages are provided thanks [ The xPack GNU Arm Embedded GCC] ( https://xpack.github.io/arm-none-eabi-gcc/ ) : https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack
30
30
@@ -93,7 +93,7 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
93
93
| :green_heart : | STM32L4R5ZI-P | [ Nucleo L4R5ZI-P] ( http://www.st.com/en/evaluation-tools/nucleo-l4r5zi-p.html ) | * 1.4.0* | |
94
94
| :green_heart : | STM32L552ZE-Q | [ Nucleo L552ZE-Q] ( https://www.st.com/en/evaluation-tools/nucleo-l552ze-q.html ) | * 2.0.0* | |
95
95
| :green_heart : | STM32H743ZI | [ Nucleo H743ZI(2)] ( https://www.st.com/en/evaluation-tools/nucleo-h743zi.html ) | * 1.5.0* | Nucleo H743ZI2 since 1.6.0 |
96
- | :yellow_heart : | STM32U575ZI-Q | [ NUCLEO-U575ZI-Q] ( https://www.st.com/en/evaluation-tools/nucleo-u575zi-q.html ) | ** 2.1.0* * | |
96
+ | :green_heart : | STM32U575ZI-Q | [ NUCLEO-U575ZI-Q] ( https://www.st.com/en/evaluation-tools/nucleo-u575zi-q.html ) | * 2.1.0* | |
97
97
98
98
### [ Nucleo 64] ( https://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-nucleo-boards.html ) boards
99
99
@@ -110,10 +110,10 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
110
110
| :green_heart : | STM32F411RE | [ Nucleo F411RE] ( http://www.st.com/en/evaluation-tools/nucleo-f411re.html ) | * 0.2.1* | |
111
111
| :green_heart : | STM32F446RE | [ Nucleo F446RE] ( http://www.st.com/en/evaluation-tools/nucleo-f446re.html ) | * 1.1.1* | |
112
112
| :green_heart : | STM32G071RB | [ Nucleo G071RB] ( https://www.st.com/en/evaluation-tools/nucleo-g071rb.html ) | * 1.6.0* | |
113
- | :yellow_heart : | STM32G0B1RE | [ Nucleo G0B1RE] ( https://www.st.com/en/evaluation-tools/nucleo-g0b1re.html ) | ** 2.1.0* * | |
113
+ | :green_heart : | STM32G0B1RE | [ Nucleo G0B1RE] ( https://www.st.com/en/evaluation-tools/nucleo-g0b1re.html ) | * 2.1.0* | |
114
114
| :green_heart : | STM32G431RB | [ Nucleo G431RB] ( https://www.st.com/en/evaluation-tools/nucleo-g431rb.html ) | * 1.7.0* | |
115
115
| :green_heart : | STM32G474RE | [ Nucleo G474RE] ( https://www.st.com/en/evaluation-tools/nucleo-g474re.html ) | * 1.7.0* | |
116
- | :yellow_heart : | STM32L010RB | [ Nucleo L010RB] ( https://www.st.com/en/evaluation-tools/nucleo-l010rb.html ) | ** 2.1.0* * | |
116
+ | :green_heart : | STM32L010RB | [ Nucleo L010RB] ( https://www.st.com/en/evaluation-tools/nucleo-l010rb.html ) | * 2.1.0* | |
117
117
| :green_heart : | STM32L053R8 | [ Nucleo L053R8] ( http://www.st.com/en/evaluation-tools/nucleo-l053r8.html ) | * 0.1.0* | |
118
118
| :green_heart : | STM32L073RZ | [ Nucleo L073RZ] ( http://www.st.com/en/evaluation-tools/nucleo-l073rz.html ) | * 1.4.0* | |
119
119
| :green_heart : | STM32L152RE | [ Nucleo L152RE] ( http://www.st.com/en/evaluation-tools/nucleo-l152re.html ) | * 1.0.0* | |
@@ -122,15 +122,15 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
122
122
| :green_heart : | STM32L452RE-P | [ Nucleo L452RE-P] ( http://www.st.com/en/evaluation-tools/nucleo-l452re-p.html ) | * 1.8.0* | |
123
123
| :green_heart : | STM32L476RG | [ Nucleo L476RG] ( http://www.st.com/en/evaluation-tools/nucleo-l476rg.html ) | * 0.1.0* | |
124
124
| :green_heart : | STM32WB55RG<br >STM32WB55CG | [ P-Nucleo-WB55RG] ( https://www.st.com/en/evaluation-tools/p-nucleo-wb55.html ) | * 1.6.0* | BLE support with [ STM32duinoBLE] ( https://github.com/stm32duino/STM32duinoBLE ) |
125
- | :yellow_heart : | STM32WL55JC | [ Nucleo WL55JC1] ( https://www.st.com/en/evaluation-tools/nucleo-wl55jc.html ) | ** 2.1.0* * | LoRa support not available |
125
+ | :green_heart : | STM32WL55JC | [ Nucleo WL55JC1] ( https://www.st.com/en/evaluation-tools/nucleo-wl55jc.html ) | * 2.1.0* | LoRa support not available |
126
126
127
127
128
128
### [ Nucleo 32] ( https://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-nucleo-boards.html ) boards
129
129
130
130
| Status | Device(s) | Name | Release | Notes |
131
131
| :----: | :-------: | ---- | :-----: | :---- |
132
132
| :green_heart : | STM32F031K6T | [ Nucleo F031K6] ( https://www.st.com/en/evaluation-tools/nucleo-f031k6.html ) | * 1.9.0* | |
133
- | :yellow_heart : | STM32F042K6T | [ Nucleo F042K6] ( https://www.st.com/en/evaluation-tools/nucleo-f042k6.html ) | ** 2.1.0* * | |
133
+ | :green_heart : | STM32F042K6T | [ Nucleo F042K6] ( https://www.st.com/en/evaluation-tools/nucleo-f042k6.html ) | * 2.1.0* | |
134
134
| :green_heart : | STM32F303K8 | [ Nucleo F303K8] ( http://www.st.com/en/evaluation-tools/nucleo-f303k8.html ) | * 1.1.0* | |
135
135
| :green_heart : | STM32G031K8 | [ Nucleo G031K8] ( https://www.st.com/en/evaluation-tools/nucleo-g031k8.html ) | * 2.0.0* |
136
136
| :green_heart : | STM32G431KB | [ Nucleo G431KB] ( https://www.st.com/en/evaluation-tools/nucleo-g431kb.html ) | * 1.7.0* | |
@@ -152,8 +152,8 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
152
152
| :green_heart : | STM32G031J6 | [ STM32G0316-DISCO] ( https://www.st.com/en/evaluation-tools/stm32g0316-disco.html ) | * 1.9.0* | |
153
153
| :green_heart : | STM32G431CB | [ B-G431B-ESC1] ( https://www.st.com/en/evaluation-tools/b-g431b-esc1.html ) | * 2.0.0* | |
154
154
| :green_heart : | STM32L4S5VI | [ B-L4S5I-IOT01A] ( https://www.st.com/en/evaluation-tools/b-l4s5i-iot01a.html ) | * 2.0.0* | |
155
- | :yellow_heart : | STM32U585AIIxQ | [ B-U585I-IOT02A] ( https://www.st.com/en/evaluation-tools/b-u585i-iot02a.html ) | ** 2.1.0* * | |
156
- | :yellow_heart : | STM32WB5MMG | [ STM32WB5MM-DK] ( https://www.st.com/en/evaluation-tools/stm32wb5mm-dk.html ) | ** 2.1.0* * | |
155
+ | :green_heart : | STM32U585AIIxQ | [ B-U585I-IOT02A] ( https://www.st.com/en/evaluation-tools/b-u585i-iot02a.html ) | * 2.1.0* | |
156
+ | :green_heart : | STM32WB5MMG | [ STM32WB5MM-DK] ( https://www.st.com/en/evaluation-tools/stm32wb5mm-dk.html ) | * 2.1.0* | |
157
157
158
158
### [ Eval] ( https://www.st.com/en/evaluation-tools/stm32-eval-boards.html ) boards
159
159
@@ -178,7 +178,7 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
178
178
| :green_heart : | STM32F030R8 | Generic Board | * 2.0.0* | |
179
179
| :green_heart : | STM32F031K6T | Generic Board | * 2.0.0* | |
180
180
| :green_heart : | STM32F042C4<br >STM32F042C6 | Generic Board | * 2.0.0* | |
181
- | :yellow_heart : | STM32F042K4T<br >STM32F042K6T | Generic Board | ** 2.0.1** | |
181
+ | :green_heart : | STM32F042K4T<br >STM32F042K6T | Generic Board | ** 2.0.1** | |
182
182
| :green_heart : | STM32F051K6U<br >STM32F051K8U | Generic Board | * 2.0.0* | |
183
183
| :green_heart : | STM32F070CB | Generic Board | * 2.0.0* | |
184
184
| :green_heart : | STM32F070RB | Generic Board | * 2.0.0* | |
@@ -299,8 +299,8 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
299
299
| :green_heart : | STM32G041K6<br >STM32G041K8 | Generic Board | * 2.0.0* | |
300
300
| :green_heart : | STM32G071R6<br >STM32G071R8<br >STM32G071RB | Generic Board | * 2.0.0* | |
301
301
| :green_heart : | STM32G081RB | Generic Board | * 2.0.0* | |
302
- | :yellow_heart : | STM32G0B1RB<br >STM32G0B1RC<br >STM32G0B1RE | Generic Board | ** 2.1.0* * | |
303
- | :yellow_heart : | STM32G0C1RB<br >STM32G0C1RE | Generic Board | ** 2.1.0* * | |
302
+ | :green_heart : | STM32G0B1RB<br >STM32G0B1RC<br >STM32G0B1RE | Generic Board | * 2.1.0* | |
303
+ | :green_heart : | STM32G0C1RB<br >STM32G0C1RE | Generic Board | * 2.1.0* | |
304
304
305
305
### Generic STM32G4 boards
306
306
@@ -321,7 +321,7 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
321
321
322
322
| Status | Device(s) | Name | Release | Notes |
323
323
| :----: | :-------: | ---- | :-----: | :---- |
324
- | :yellow_heart : | STM32H742IG<br >STM32H742II | Generic Board | * 2.1.0* | |
324
+ | :green_heart : | STM32H742IG<br >STM32H742II | Generic Board | * 2.1.0* | |
325
325
| :green_heart : | STM32H742VG<br >STM32H742VI | Generic Board | * 2.0.0* | |
326
326
| :green_heart : | STM32H742ZG<br >STM32H742ZI | Generic Board | * 2.0.0* | |
327
327
| :green_heart : | STM32H743IG<br >STM32H743II | Generic Board | * 2.0.0* | |
@@ -379,9 +379,9 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
379
379
| :----: | :-------: | ---- | :-----: | :---- |
380
380
| :green_heart : | STM32L412K8<br >STM32L412KB<br >STM32L422KB | Generic Board | * 2.0.0* | |
381
381
| :green_heart : | STM32L432KB<br >STM32L432KC<br >STM32L442KC | Generic Board | * 2.0.0* | |
382
- | :yellow_heart : | STM32L433CBT<br >STM32L433CCT | Generic Board | ** 2.1.0* * | |
383
- | :yellow_heart : | STM32L433CBU<br >STM32L433CCU | Generic Board | ** 2.1.0* * | |
384
- | :yellow_heart : | STM32L443CC<br >STM32L443CC | Generic Board | ** 2.1.0* * | |
382
+ | :green_heart : | STM32L433CBT<br >STM32L433CCT | Generic Board | * 2.1.0* | |
383
+ | :green_heart : | STM32L433CBU<br >STM32L433CCU | Generic Board | * 2.1.0* | |
384
+ | :green_heart : | STM32L443CC<br >STM32L443CC | Generic Board | * 2.1.0* | |
385
385
| :green_heart : | STM32L433RC-P | Generic Board | * 2.0.0* | |
386
386
| :green_heart : | STM32L452RC<br >STM32L452RE<br >STM32L462RE | Generic Board | * 2.0.0* | |
387
387
| :green_heart : | STM32L452RE-P | Generic Board | * 2.0.0* | |
@@ -395,19 +395,19 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
395
395
| :green_heart : | STM32L4A6ZG-P | Generic Board | * 2.0.0* | |
396
396
| :green_heart : | STM32L4R5VG<br >STM32L4R5VI | Generic Board | * 2.0.0* | |
397
397
| :green_heart : | STM32L4R5ZGTx<br >STM32L4R5ZITx | Generic Board | * 2.0.0* | |
398
- | :yellow_heart : | STM32L4R5ZGYx<br >STM32L4R5ZIYx | Generic Board | ** 2.1.0* * | |
398
+ | :green_heart : | STM32L4R5ZGYx<br >STM32L4R5ZIYx | Generic Board | * 2.1.0* | |
399
399
| :green_heart : | STM32L4R5ZI-P | Generic Board | * 2.0.0* | |
400
400
| :green_heart : | STM32L4R7VITx | Generic Board | * 2.0.0* | |
401
401
| :green_heart : | STM32L4R7ZITx | Generic Board | * 2.0.0* | |
402
402
| :green_heart : | STM32L4R9ZGJx<br >STM32L4R9ZIJx | Generic Board | * 2.0.0* | |
403
- | :yellow_heart : | STM32L4R9ZGYx<br >STM32L4R9ZIYx | Generic Board | ** 2.1.0* * | |
403
+ | :green_heart : | STM32L4R9ZGYx<br >STM32L4R9ZIYx | Generic Board | * 2.1.0* | |
404
404
| :green_heart : | STM32L4S5VI | Generic Board | * 2.0.0* | |
405
405
| :green_heart : | STM32L4S5ZITx | Generic Board | * 2.0.0* | |
406
- | :yellow_heart : | STM32L4S5ZIYx | Generic Board | ** 2.1.0* * | |
406
+ | :green_heart : | STM32L4S5ZIYx | Generic Board | * 2.1.0* | |
407
407
| :green_heart : | STM32L4S7VI | Generic Board | * 2.0.0* | |
408
408
| :green_heart : | STM32L4S7ZITx | Generic Board | * 2.0.0* | |
409
409
| :green_heart : | STM32L4S9ZIJx | Generic Board | * 2.0.0* | |
410
- | :yellow_heart : | STM32L4S9ZIYx | Generic Board | ** 2.1.0* * | |
410
+ | :green_heart : | STM32L4S9ZIYx | Generic Board | * 2.1.0* | |
411
411
412
412
### Generic STM32L5 boards
413
413
@@ -420,28 +420,28 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
420
420
421
421
| Status | Device(s) | Name | Release | Notes |
422
422
| :----: | :-------: | ---- | :-----: | :---- |
423
- | :yellow_heart : | STM32U575AGIxQ<br >STM32U575AIIxQ<br >STM32U585AIIxQ | Generic Board | * 2.1.0* | |
424
- | :yellow_heart : | STM32U575ZGTxQ<br >STM32U575ZITxQ<br >STM32U585ZETxQ | Generic Board | ** 2.1.0* * | |
423
+ | :green_heart : | STM32U575AGIxQ<br >STM32U575AIIxQ<br >STM32U585AIIxQ | Generic Board | * 2.1.0* | |
424
+ | :green_heart : | STM32U575ZGTxQ<br >STM32U575ZITxQ<br >STM32U585ZETxQ | Generic Board | * 2.1.0* | |
425
425
426
426
### Generic STM32WB boards
427
427
428
428
| Status | Device(s) | Name | Release | Notes |
429
429
| :----: | :-------: | ---- | :-----: | :---- |
430
430
| :green_heart : | STM32WB55CC<br >STM32WB55CE<br >STM32WB55CG | Generic Board | * 2.0.0* | |
431
- | :yellow_heart : | STM32WB5MMG | Generic Board | ** 2.1.0* * | |
431
+ | :green_heart : | STM32WB5MMG | Generic Board | * 2.1.0* | |
432
432
| :green_heart : | STM32WB55RC<br >STM32WB55RE<br >STM32WB55RG | Generic Board | * 2.0.0* | |
433
433
434
434
### Generic STM32WL boards
435
435
436
436
| Status | Device(s) | Name | Release | Notes |
437
437
| :----: | :-------: | ---- | :-----: | :---- |
438
- | :yellow_heart : | STM32WL55CC | [ Generic Node Sensor Edition] ( https://www.genericnode.com/docs/sensor-edition ) (GNSE) by TTI | ** 2.1.0* * | [ GNSE GitHub] ( https://github.com/TheThingsIndustries/generic-node-se ) |
439
- | :yellow_heart : | STM32WL54CC<br >STM32WL55CC | Generic Board | ** 2.1.0* * | |
440
- | :yellow_heart : | STM32WL55JC<br >STM32WL55JC | Generic Board | ** 2.1.0* * | |
441
- | :yellow_heart : | STM32WLE4C8<br >STM32WLE4CB<br >STM32WLE4CC | Generic Board | ** 2.1.0* * | |
442
- | :yellow_heart : | STM32WLE4J8<br >STM32WLE4JB<br >STM32WLE4JC | Generic Board | ** 2.1.0* * | |
443
- | :yellow_heart : | STM32WLE5C8<br >STM32WLE5CB<br >STM32WLE5CC | Generic Board | ** 2.1.0* * | |
444
- | :yellow_heart : | STM32WLE5J8<br >STM32WLE5JB<br >STM32WLE5JC | Generic Board | ** 2.1.0* * | |
438
+ | :green_heart : | STM32WL55CC | [ Generic Node Sensor Edition] ( https://www.genericnode.com/docs/sensor-edition ) (GNSE) by TTI | * 2.1.0* | [ GNSE GitHub] ( https://github.com/TheThingsIndustries/generic-node-se ) |
439
+ | :green_heart : | STM32WL54CC<br >STM32WL55CC | Generic Board | * 2.1.0* | |
440
+ | :green_heart : | STM32WL55JC<br >STM32WL55JC | Generic Board | * 2.1.0* | |
441
+ | :green_heart : | STM32WLE4C8<br >STM32WLE4CB<br >STM32WLE4CC | Generic Board | * 2.1.0* | |
442
+ | :green_heart : | STM32WLE4J8<br >STM32WLE4JB<br >STM32WLE4JC | Generic Board | * 2.1.0* | |
443
+ | :green_heart : | STM32WLE5C8<br >STM32WLE5CB<br >STM32WLE5CC | Generic Board | * 2.1.0* | |
444
+ | :green_heart : | STM32WLE5J8<br >STM32WLE5JB<br >STM32WLE5JC | Generic Board | * 2.1.0* | |
445
445
446
446
### 3D printer boards
447
447
@@ -464,20 +464,20 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
464
464
465
465
| Status | Device(s) | Name | Release | Notes |
466
466
| :----: | :-------: | ---- | :-----: | :---- |
467
- | :yellow_heart : | STM32L4R5ZIYx | Swan R5 | ** 2.1.0* * | |
467
+ | :green_heart : | STM32L4R5ZIYx | Swan R5 | * 2.1.0* | |
468
468
469
469
### [ Elecgator] ( https://www.elecgator.com/ ) boards
470
470
471
471
| Status | Device(s) | Name | Release | Notes |
472
472
| :----: | :-------: | ---- | :-----: | :---- |
473
- | :yellow_heart : | STM32F746ZET | [ EtherCATduino] ( https://www.elecgator.com/products/info/EtherCATduino ) | ** 2.1.0* * | |
473
+ | :green_heart : | STM32F746ZET | [ EtherCATduino] ( https://www.elecgator.com/products/info/EtherCATduino ) | * 2.1.0* | |
474
474
475
475
### Electronic Speed Controller boards
476
476
477
477
| Status | Device(s) | Name | Release | Notes |
478
478
| :----: | :-------: | ---- | :-----: | :---- |
479
479
| :green_heart : | STM32F051K6U | [ Wraith V1 ESC] ( https://www.readytoflyquads.com/35a-wraith32-v11-32bit-blheli-esc ) | * 1.8.0* | |
480
- | :yellow_heart : | STM32F103RCT | [ STorM32 V1.31 RC] ( http://www.olliw.eu/storm32bgc-wiki/STorM32_Boards#STorM32-BGC_v1.3 ) | ** 2.1.0* * | |
480
+ | :green_heart : | STM32F103RCT | [ STorM32 V1.31 RC] ( http://www.olliw.eu/storm32bgc-wiki/STorM32_Boards#STorM32-BGC_v1.3 ) | * 2.1.0* | |
481
481
482
482
### [ Garatronic] ( https://www.garatronic.fr ) /[ McHobby] ( https://shop.mchobby.be ) boards
483
483
@@ -517,6 +517,6 @@ See [milestones](https://github.com/stm32duino/Arduino_Core_STM32/milestones) to
517
517
518
518
For question, support, ..., you could submit a topic on the [ stm32duino forum] ( http://stm32duino.com ) .
519
519
520
- If you have any issue, you could [ file an issue on Github ] ( https://github.com/stm32duino/Arduino_Core_STM32/issues/new ) .
520
+ If you have any issue, you could [ file an issue on GitHub ] ( https://github.com/stm32duino/Arduino_Core_STM32/issues/new ) .
521
521
522
522
In any case, it always fine to search if your issue was not already existing before submit a new one.
0 commit comments