Repository navigation
Releases: thatSFguy/reticulum-webclient
Release list
WS bridge 0.6.1
Self-contained Go build of the WebSocket-to-TCP bridge from
tools/ws_bridge.go (v0.6.1).
No Python, no pip install, no runtime dependencies.
Pick your platform:
ws_bridge-*-windows-amd64.exe— Windows 10/11 64-bitws_bridge-*-linux-amd64— Linux 64-bitws_bridge-*-darwin-arm64— macOS Apple Silicon
Run: open a terminal in the download folder and execute
the binary. Defaults to listening on ws://localhost:7878;
see --bind and --port for overrides. The Reticulum
daemon target (host:port) is supplied per-connection by
the webapp via ?host=X&port=Y query params, not as a CLI
flag — one running bridge can serve any number of webapp
instances against any number of different rnsds.
Verify the download:
sha256sum -c SHA256SUMS.txt
Full Changelog: https://github.com/thatSFguy/reticulum-webclient/commits/bridge-v0.6.1
WS bridge 0.6.0
Self-contained Go build of the WebSocket-to-TCP bridge from
tools/ws_bridge.go (v0.6.0).
No Python, no pip install, no runtime dependencies.
Pick your platform:
ws_bridge-*-windows-amd64.exe— Windows 10/11 64-bitws_bridge-*-linux-amd64— Linux 64-bitws_bridge-*-darwin-arm64— macOS Apple Silicon
Run: open a terminal in the download folder and execute
the binary. Defaults to listening on ws://localhost:7878;
see --bind and --port for overrides. The Reticulum
daemon target (host:port) is supplied per-connection by
the webapp via ?host=X&port=Y query params, not as a CLI
flag — one running bridge can serve any number of webapp
instances against any number of different rnsds.
Verify the download:
sha256sum -c SHA256SUMS.txt
Full Changelog: android-v0.3.22...bridge-v0.6.0
v0.6.0 — Transport flasher & configurator page
Adds a new flasher.html page alongside the webclient, scoped to the reticulum-lora-transport firmware family.
What it does
- Auto-fetches the latest release from the transport repo via the GitHub API.
- Lets you pick your board (ProMicroDIY, RAK4631, XIAO_nRF52840) and downloads the matching UF2 — drag onto the bootloader USB drive after a double-tap reset to flash.
- After the board is running, connects over USB (Web Serial) or Bluetooth (Web GATT) and exposes the full persistent config: display name, freq/BW/SF/CR/TX power, lat/lon/alt, battery multiplier.
- Apply & Commit writes to flash; Refresh re-reads.
Wire protocol
msgpack over BLE GATT or u16BE-prefixed Web Serial frames. Spec lives in docs/transport_node_programming.md. Commands implemented: ping, get_config, set_config, commit.
Known limitations
- Web Serial DFU path needs a locally built
firmware.zip— transport CI does not publish.zippackages today, only.uf2. The advanced section accepts a manual upload. - The auto-download Web-DFU path is blocked by CORS on
release-assets.githubusercontent.com; will need a same-origin firmware mirror (e.g. transport repo's GitHub Pages) to enable.
🤖 Generated with Claude Code
WS bridge 0.5.0
Self-contained Go build of the WebSocket-to-TCP bridge from
tools/ws_bridge.go (v0.5.0).
No Python, no pip install, no runtime dependencies.
Pick your platform:
ws_bridge-*-windows-amd64.exe— Windows 10/11 64-bitws_bridge-*-linux-amd64— Linux 64-bitws_bridge-*-darwin-arm64— macOS Apple Silicon
Run: open a terminal in the download folder and execute
the binary. Defaults to listening on ws://localhost:7878;
see --bind and --port for overrides. The Reticulum
daemon target (host:port) is supplied per-connection by
the webapp via ?host=X&port=Y query params, not as a CLI
flag — one running bridge can serve any number of webapp
instances against any number of different rnsds.
Verify the download:
sha256sum -c SHA256SUMS.txt
Full Changelog: android-v0.3.22...bridge-v0.5.0
Android 0.3.22
Android APK build of Reticulum Web Client 0.3.22.
Install: download the APK below, tap it on your phone, accept
the one-time "install from unknown sources" prompt. The app
registers as "Reticulum" on your launcher and requests Bluetooth
permission on first connect.
Same underlying code as the web app at
https://thatsfguy.github.io/reticulum-lora-webclient/ — if an
issue reproduces in the web version too, file it there.
Full Changelog: https://github.com/thatSFguy/reticulum-lora-webclient/commits/android-v0.3.22
Android 0.3.21
Android APK build of Reticulum Web Client 0.3.21.
Install: download the APK below, tap it on your phone, accept
the one-time "install from unknown sources" prompt. The app
registers as "Reticulum" on your launcher and requests Bluetooth
permission on first connect.
Same underlying code as the web app at
https://thatsfguy.github.io/reticulum-lora-webclient/ — if an
issue reproduces in the web version too, file it there.
Full Changelog: https://github.com/thatSFguy/reticulum-lora-webclient/commits/android-v0.3.21
Android 0.3.20
Android APK build of Reticulum Web Client 0.3.20.
Install: download the APK below, tap it on your phone, accept
the one-time "install from unknown sources" prompt. The app
registers as "Reticulum" on your launcher and requests Bluetooth
permission on first connect.
Same underlying code as the web app at
https://thatsfguy.github.io/reticulum-lora-webclient/ — if an
issue reproduces in the web version too, file it there.
Full Changelog: https://github.com/thatSFguy/reticulum-lora-webclient/commits/android-v0.3.20
Android 0.3.19
Android APK build of Reticulum Web Client 0.3.19.
Install: download the APK below, tap it on your phone, accept
the one-time "install from unknown sources" prompt. The app
registers as "Reticulum" on your launcher and requests Bluetooth
permission on first connect.
Same underlying code as the web app at
https://thatsfguy.github.io/reticulum-lora-webclient/ — if an
issue reproduces in the web version too, file it there.
Full Changelog: https://github.com/thatSFguy/reticulum-lora-webclient/commits/android-v0.3.19
Android 0.3.18
Android APK build of Reticulum Web Client 0.3.18.
Install: download the APK below, tap it on your phone, accept
the one-time "install from unknown sources" prompt. The app
registers as "Reticulum" on your launcher and requests Bluetooth
permission on first connect.
Same underlying code as the web app at
https://thatsfguy.github.io/reticulum-lora-webclient/ — if an
issue reproduces in the web version too, file it there.
Full Changelog: https://github.com/thatSFguy/reticulum-lora-webclient/commits/android-v0.3.18
Android 0.3.17
Android APK build of Reticulum Web Client 0.3.17.
Install: download the APK below, tap it on your phone, accept
the one-time "install from unknown sources" prompt. The app
registers as "Reticulum" on your launcher and requests Bluetooth
permission on first connect.
Same underlying code as the web app at
https://thatsfguy.github.io/reticulum-lora-webclient/ — if an
issue reproduces in the web version too, file it there.
Full Changelog: https://github.com/thatSFguy/reticulum-lora-webclient/commits/android-v0.3.17