MicroPython is an adaptation of the Python language for ESP8266, ESP32, STM32F4, Espruino Pico, WiPy, Nucleo development boards (the list is constantly expanding). Initially, the MicroPython firmware was available only for PyBoard cards. PyBoard cards were launched during a KickStarter campaign in 2014. Since MicroPython has come a long way. It has been adapted to ESP8266 and ESP32 micro-controllers from Espressif. This is good news because it is much easier for a few euros development cards based on micro-controllers 32-bit Espressif. PyBoard cards are still marketed.