mirror of
https://gitlab.com/wirelos/sprocket-lib.git
synced 2025-12-14 20:56:38 +01:00
19 lines
495 B
Markdown
19 lines
495 B
Markdown
# Sprocket-Lib
|
|
Library to build a mesh network of Sprockets.
|
|
|
|
## Lifecycle
|
|
TODO docs
|
|
sprocket.init -> Serial.begin & SPIFFS.begin
|
|
sprocket.join(network) -> network.init & sprocket.activate -> plugins.activate
|
|
network->onReceive -> sprocket.dispatch -> plugins.onMessage &sprocket.onMessage
|
|
|
|
|
|
# Useful commands
|
|
```sh
|
|
# erase flash
|
|
esptool --port /dev/ttyUSB0 erase_flash
|
|
|
|
# OTA
|
|
~/.platformio/packages/tool-espotapy/espota.py -i <espIP> -p 8266 -a <authPW> -f .pioenvs/ota/firmware.bin
|
|
|
|
``` |