Meshtastic Notes.
I've been using Meshtastic devices for a while now and have
found them to be a fun way to communicate when off-grid. These notes are things I find myself having
to hunt for each time they come up.
- Tools
- Flashing Firmware
- Mesh Planner - generate coverage maps
- Sac Valley Mesh Map - map of nodes in the
Sac Valley Mesh
- MehsStream - my own project to stream Meshtastic
packets to a web browser over Server-Sent Events (SSE). Useful for debugging and monitoring Meshtastic
nets.
Flashing Firmware
I can never seem to remember all the steps to properly flash the firmware.
General
-
Use the web flasher or...
-
Grab firmware from meshtastic.org/downloads
- Unzip into clean folder
-
Run
esptool.py chip_id
to confirm connection is in the right mode, you should see
Detecting chip type... ESP32-S3
-
Then install the firmware using
./device-install.sh -f firmware-BOARD-VERSION.bin
T-Beam Supreme
- Before: Plug into USB while pressing left and middle buttons, hold for 2-3s
- After: Press reset button, wait for device to power on (~5s)
Heltec v3
- Before: Hold the power button while pressing the reset button.
- After: nothing