helio-motor contains the sketch that will run the motor component's HTTP server and control the motor hardware
- Install the ESP32 Board manager for Arduino IDE
- Install ESPAsyncWebServer & AsyncTCP libraries manually. This requires extracting zip files in the Arduino libraries folder (on my PC this was found /home/{user}/snap/arduino/current/Arduino/libraries). Otherwise you could try Sketch > Include Library > Add .zip Library
- To test the sketch is working, you may want to comment out all code except the functions that connectToWifi. Remember to edit ssid and password at the top of the script.
- Next, try to get the {ESP32_IP}:4310/hello endpoint to work.