AlessandroAU / Chorus32-ESP32LapTimer

This is an ESP32 port of the popular Chorus RF Laptimer
GNU General Public License v3.0
85 stars 33 forks source link

Use an async webserver #98

Closed Smeat closed 4 years ago

Smeat commented 5 years ago

Is (subjectively) way faster and supports multiple clients. For now it is just a basic port without websockets etc.

Tested on the bench to be working fine (including OTA), but a second opinion would be nice.

Also documentation on how to include the needed libraries is missing. I just downloaded the "git-zip" from https://github.com/me-no-dev/ESPAsyncWebServer and https://github.com/me-no-dev/AsyncTCP and added them in the Arduino IDE. Not sure if there is a better way?

Edit: Updated for platformio. Also allows us to implement websockets to configure the module. Works like a charm and requires no reloading of the page and complete control like a "normal" udp/tcp connection