Il a ensuite été porté, en 2015, sur l'architecture ESP8266, notamment pour les cartes d'Adafruit Industries. Sur cette carte, deux firmwares existent basés sur MicroPython : l'un appelé MicroPython[3] et l'autre CircuitPython[4]. MicroPython fonctionne également sur ESP32[5], le successeur de l'ESP8266.
En 2017, Microsemi a adapté MicroPython à l'architecture RISC-V (RV32 et RV64)[6].
Nicholas H. Tollervey (trad. de l'anglais), Programmer avec MicroPython : programmation Python de systèmes embarqués à microcontrôleurs, Paris, O'Reilly / First éditions, , X-213 p. (ISBN978-2-412-03746-1, BNF45512787)
Dominique Meurisse, Python, Raspberry Pi et Flask [Texte imprimé] : capturez des données télémétriques et réalisez des tableaux de bord web (microPython, ESP8266, MQTT, SQLite 3), Saint-Herblain, Éditions ENI, coll. « La Fabrique », , 631 p. (ISBN978-2-409-01631-8, BNF45652682)
En anglais
(en) Agus Kurniawan, MicroPython for ESP8266 Development Workshop, PE Press,
(en) Charles Bell, MicroPython for the Internet of Things: A Beginner’s Guide to Programming with Python on Microcontrollers, APress,
(en) Luca-Dorin Anton, MicroPython complete : The definitive guide to Python for microcontrollers using MicroPython and ESP32, Technics Publications, (OCLC1122564653)
(en) Rui Santos et Sara Santos, MicroPython Programming with ESP32 and ESP8266 (présentation en ligne)
(en) Donald Norris, Python for Microcontrollers: Getting Started with MicroPython, McGraw-Hill Education, coll. « TAB »