MicroPython és una implementació del llenguatge de programació Python, optimitzada per executar-se expressament en microcontroladors (ordinadors de baixa potència i poca memòria). És gratuït i de codi obert.
Quant a l'editor de codi utilitzarem Thonny IDE
Arquitectura del sistema de control
Separació de responsabilitats
main.py control i seguretat. Activació del sistema
xgo.py driver. Sap el protocol del XGO, converteix les ordres de test.py en bytes i les envia al robot
test.py lògica i creativitat. Decideix què fa el robot i l'envia a xgo.py
Els programes estan allotjats a GitHub