Micropython works on a variety of different boards, but originally it was written to work on STM32 microcontrollers. Their PYBOARD is based on STM32.
At the moment micropython is ported to several STM32 developer boards, ESP32, linux, MacOS and even webassembly.
I started porting micropython to STM32F469-Discovery board - I want to