Go to file
Marvin Martinson 9dd690c5f4 Push
2018-12-02 21:56:27 +02:00
.gitignore Push 2018-12-02 21:56:27 +02:00
boot.py Push 2018-12-02 21:56:27 +02:00
config.json Push 2018-12-02 21:56:27 +02:00
debounce.py Push 2018-12-02 21:56:27 +02:00
hal.py Push 2018-12-02 21:56:27 +02:00
LICENSE Push 2018-12-02 21:56:27 +02:00
main.py Push 2018-12-02 21:56:27 +02:00
Makefile Push 2018-12-02 21:56:27 +02:00
README.md Push 2018-12-02 21:56:27 +02:00
uwebsockets.py Push 2018-12-02 21:56:27 +02:00

sumorobot-firmware

The software that is running on the SumoRobots

Code

Instructions

  • Change the SERIAL_PORT in the Makefile
  • Add your WiFi networks to the config.json file
  • Install Python
  • Install esptool (to flash MicroPython to the ESP32)
  • Install ampy (for uploading files)
  • Download the MicroPython binary to this directory
  • Upload the MicroPython binary and the SumoRobot firmware to your ESP32 (open a terminal and type: make all)

Support

If you find our work useful, please consider donating : )
Donate using Liberapay

TODOS

  • variable motor speed control, then more interesting for kids

Credits