STM32 boards
STMicroelectronics STM32 Nucleo and Discovery boards can be programmed in C/C ++ from
- the Arduino IDE
- the STM32Cube IDE
- the MBed online editor
- the RIOT OS toolchain
F4xx models can be programmed in microPython.
Some models of STM32 are programmable through MicroPython. The P-NUCLEO-WB55 educational kit is one of them.
The P-NUCLEO-WB55 educational kit
The STM32 Python educational kit includes the following cards:
-
P-NUCLEO-WB55 Bluetooth ™ 5 and 802.15.4 Nucleo Pack including USB dongle and Nucleo-68 with STM32WB55 MCUs (available from Farnell).
-
X-NUCLEO-IKS01A3 - Expansion board, MEMS motion sensor and environment for STM32 Nucleo, Arduino UNO Layout R3 (available from Farnell).
-
Grove connectors board for connecting Grove sensors and extra sensors (potentiometer , ultrasound, thermometer, LED display, infrared receivers, LCD display …) (on sale at Farnell and at Seeedstudio). This card is recommended but it is not mandatory.
Image credits:
Where to buy this kit ?
STM32 Nucleo boards from the SNT educational kit can be purchased online or by order form from electronic component suppliers such as Farnell, RS Online, Conrad, Digikey or Mouser.
Other kits
Note: other kits are possible for STM32MicroPython tutorials. See the list …
Image credits: