¿Hay algún microcontrolador que podamos codificar en Python?

Hay un número que incluye los diversos MicroPython (un subconjunto integrado de python), sistemas compatibles: estos ejecutan una variante de python sin un sistema operativo intermedio.

MicroPython Store enumera una serie de placas que incluyen PYBv1.0, PYBv1.1, PYBLITEv1.0-AC y PYBLITEv1.0.

Pycom también se especializa en tales cosas y tiene en oferta: WiPy 2.0 MicroPython habilitado para la plataforma de desarrollo de WiFi y Bluetooth IoT , SciPy, LoPy (LoRa, Wifi, Bluetooth), GPy y FiPy (WiFi, Bluetooth, LoRa, Sigfox y dual LTE-M ( CAT M1 y NBIoT)) Placas de desarrollo y diversos accesorios.

Por supuesto, los diversos sistemas RaspberryPi ejecutan una versión completa de Linux, con mucha compatibilidad con Python y tienen una gama de especificaciones.

Python es un lenguaje interpretado, lo que significa que necesita un intérprete en chip para interpretar el código de Python sobre la marcha. Aunque no es un microcontrolador por decir, pero Raspberry Pi es el primer SoC que me viene a la mente. Puede obtener placas de expansión y adjuntarlo a GPIO para adjuntar sesnors y hacer cosas.

Otro proyecto que recuerdo haber leído es, pero no estoy seguro de qué placa controladora admiten actualmente:

Python-On-Chip