A very basic sotware to allow chat between ESP32 LoRa nodes.
- Distributed, nodes can behave as repeaters
- Must run in old phones (Android 4.4)
- .html + .css in external files inside ESP32 to facilitate collaboration with designers
- Install ESP32 board in your Arduino IDE instructions
- Install ESP32FS Arduino plugin instructions
- Install AsyncTCP and ESPAsyncWebServer instructions ( use ESPAsyncServer latest version from github
- Install LoRa library link using the arduino library manager.
All css + js + html are in the data/web folder
protocol the exchanged messages have the following format
stationId|sender|payload
There is a python script that tries to send a constant stream of messages through websockets. It is temporary and sometimes crashes, to keep it alive: while true; do python3 test_websocket.py; done