In den letzten Jahren ist mit MicroPython eine Python-Variante für Mikrocontroller entstanden. Einige Arduino-Boards können damit umgehen. Weitere Details dazu findest Du hier.