MicroPython

MicroPython[2]​ es una implementación del lenguaje de programación Python 3, escrita en C, optimizada para poder ejecutarse en un microcontrolador.

Se incluye una selección de bibliotecas fundamentales de Python: MicroPython incluye módulos que permiten al programador el acceso al hardware en bajo nivel.

[2]​ MicroPython lo creó originalmente el programador y físico australiano Damien George, después de una exitosa campaña de Kickstarter que apoyó el proyecto en 2013.

[6]​ Desde entonces MicroPython se ha conseguido ejecutar en plataformas basadas en Arduino,[7]​[8]​ ESP8266,[9]​ ESP32,[10]​ e Internet de las cosas.

[15]​ En 2017, Microsemi realizó un traslado de MicroPython a la arquitectura RISC-V (RV32 y RV64).