The STM32 line of microcontrollers from
supported by MicroPython, via the STM32 Cube HAL libraries. The
port of MicroPython contains the source code for these MCUs.
There is currently support for the following ST boards:
- STM32F4DISCOVERY (with STM32F407 MCU)
- STM32F7DISCOVERY (with STM32F746 MCU)
The official reference hardware for MicroPython is the pyboard which contains
an STM32F405 microcontroller.