Hoy día existe una amplia variedad de sistemas embebidos programables en Python, un lenguaje mucho más sencillo de usar que el tradicional C++ que se suele usar en estos sistemas.
Estos sistemas embebidos, como el ESP32, la serie m5Stack o la muy popular micro:bit con su mayor potencia y conectividad nos facilitan el uso de entornos de trabajo donde podemos programar de un modo más cómodo. Algunos de estos sistemas tienen un acabado casi industrial como m5Stack, mientras que otros están más orientados hacia la robótica más sencilla.
Usar un lenguaje como MicroPython, un pequeño pero eficiente interprete de Python optimizado para funcionar en microcontroladores, nos permite desarrollar proyectos más complejos con un menor conocimiento, con la misma sencillez como accederíamos a ficheros o base de datos con Python.