From bdc867a60b62d019108e483518682c2837156a0b Mon Sep 17 00:00:00 2001 From: Ryan Malloy Date: Sun, 25 Jan 2026 13:09:53 -0700 Subject: [PATCH] Add project README with build instructions --- README.md | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..4c161dc --- /dev/null +++ b/README.md @@ -0,0 +1,48 @@ +# Heltec V3 MeshCore Repeater + +A standalone MeshCore LoRa mesh repeater for the Heltec WiFi LoRa 32 V3. + +## Build + +```bash +pio run +``` + +## Flash + +**Via USB:** +```bash +pio run -t upload +``` + +**Via OTA:** +1. Connect to serial: `screen /dev/ttyUSB0 115200` +2. Type: `start ota` +3. Join WiFi: `MeshCore-OTA` +4. Browse to: `http://192.168.4.1/update` +5. Upload: `.pio/build/heltec_v3_repeater/firmware.bin` + +## Monitor + +```bash +pio device monitor +``` + +## Configuration + +Edit `platformio.ini`: + +```ini +-D ADVERT_NAME='"RPM Repeater"' +-D ADVERT_LAT=0.0 +-D ADVERT_LON=0.0 +-D ADMIN_PASSWORD='"password"' +``` + +## Dependencies + +Requires MeshCore library at `../MeshCore`. + +## Docs + +See [docs/](docs/) for detailed documentation.