Firmware downloads

Choose the build that matches your hardware and update strategy. All images are built from the GitHub repository.

Versioning and file system compatibility

The last letter/number of the version encodes the internal file system version (A/B: SPIFFS on legacy builds, C: LittleFS).

  • If the first (upper‑case) letter changes, this version is incompatible with previous versions and you must flash the full image.
  • If only the second part (number) changes, the file system layout has changed (web UI, display layout, …). These changes are not included in a code‑only update (update.bin flash), but they should not break existing installations.
Types of images
  • Full image: full install, overwrites any existing configuration.
  • Code update: keeps the internal file system unchanged and only updates the application code.
  • update.fs.bin: OTA file‑system update; updates selected system files while keeping configuration files unchanged.

Main builds

(Better) tested images, infrequent updates.

Version Type Download
main0.98-C3 Full image main0.98-C3-full.bin
Jul 10 02:21:39 2025 lets activate the main branch...
main0.98-C3 Code update update.ino.bin
main0.98-C3 Filesystem update update.fs.bin

Development builds

Frequeny updates, for testing new features, sometimes only lightly tested. Expect occasional breakage.

Version Type Download
dev20260221-C3 Full image dev20260221-C3-full.bin
Feb 25 02:16:04 2026 version update; modified flexible url handling for rinex; modified flexible url handling for rinex
dev20260221-C3 Code update update.ino.bin
dev20260221-C3 Filesystem update update.fs.bin
dev20260219-C3 Full image dev20260219-C3-full.bin
Feb 20 19:04:52 2026 mqtt: last will topic must not be on stack, it will be used later asynchronously. sdcard: proper flush
dev20260218-C3 Full image dev20260218-C3-full.bin
Feb 19 04:07:49 2026 sdcard subdir handling per month and newer idf version
dev20251120-C3 Full image dev20251120-C3-full.bin
Nov 21 00:21:25 2025 fix stupid bug that broke display handling on M5 Core / Core2; fix mqtt problem #553
dev20250822-C3 Full image dev20250822-C3-full.bin
Aug 23 03:24:17 2025 large scanner for large TFT display (4")
dev20250523b-C3 Full image dev20250523b-C3-full.bin
Jul 09 16:25:44 2025 re-generate image
dev20250523-C3 Full image dev20250523-C3-full.bin
May 24 02:41:04 2025 added function for formatting SD card;
dev20250516-C3 Full image dev20250516-C3-full.bin
May 17 03:15:26 2025 added support for ST7796S (untested)
dev20250506-C3 Full image dev20250506-C3-full.bin
May 06 16:50:04 2025 posinfo update - always use GPS if no fixed position is defined
dev20250504-C3 Full image dev20250504-C3-full.bin
May 04 22:29:22 2025 use rx time stamp for prediction (fix #490)
dev20250401-C3 Full image dev20250401-C3-full.bin
Apr 01 18:58:46 2025 DFM update
dev20250218-C3 Full image dev20250218-C3-full.bin
Feb 18 18:59:02 2025 added M20 voltage
dev20250210-C3 Full image dev20250210-C3-full.bin
Feb 11 23:45:17 2025 make sh import without sh enabled work again
dev20250208-C3 Full image dev20250208-C3-full.bin
Feb 08 18:55:04 2025 get time right (utc vs gps time); fix merge error
dev20250205-C3 Full image dev20250205-C3-full.bin
Feb 05 18:25:57 2025 tentative update for new RS41 version, untested
dev20250108-C3 Full image dev20250108-C3-full.bin
Jan 08 11:05:17 2025 remove possible startup crash cause
dev20241229-C3 Full image dev20241229-C3-full.bin
Jan 01 11:40:27 2025 update push script
dev20241222-C3 Full image dev20241222-C3-full.bin
Dec 22 14:25:02 2024 local http updates for development; local http updates for development; update push script
dev20241209-C3 Full image dev20241209-C3-full.bin
Dec 10 13:52:08 2024 DNS debug code added
dev20241002-C3 Full image dev20241002-C3-full.bin
Oct 03 00:23:26 2024 tentative fix for iOS
dev20240924-C3 Full image dev20240924-C3-full.bin
Sep 24 03:55:28 2024 some webserial support
dev20240913-C3 Full image dev20240913-C3-full.bin
Sep 14 01:44:42 2024 sh import re-enabeld
dev20240912-C3 Full image dev20240912-C3-full.bin
Sep 13 13:28:48 2024 push script enhancements; undo accidental wifi default mode change
dev20240905b-C3 Full image dev20240905b-C3-full.bin
Sep 08 16:42:41 2024 wifi, take 2; push script enhancements
dev20240905-C3 Full image dev20240905-C3-full.bin
Sep 05 16:36:15 2024 minor wifi reconnect change
dev20240903-C3 Full image dev20240903-C3-full.bin
Sep 03 10:20:12 2024 sondehub dfm vs version number workaounrd
dev20240824-C3 Full image dev20240824-C3-full.bin
Aug 24 21:31:09 2024 WiFi enhancement: wait for IP address; fix message about space on SD card
dev20240822-C3 Full image dev20240822-C3-full.bin
Aug 22 23:52:56 2024 TFT fonts fix
dev20240817-C2 Full image dev20240817-C2-full.bin
Aug 18 18:03:05 2024 add V_batt in status, gps fix, pin check in config form
dev20240815-C1 Full image dev20240815-C1-full.bin
Aug 16 02:32:23 2024 version update; bugfix
dev20240814-C1 Full image dev20240814-C1-full.bin
Aug 16 02:16:25 2024 more status tab refinements; minor bug fixes; minor fixes
dev20240813-C0 Full image dev20240813-C0-full.bin
Aug 14 12:19:54 2024 sdcard and about tab refinements
dev20240812-C0 Full image dev20240812-C0-full.bin
Aug 13 00:48:22 2024 upgrade to new IDF / arduino version; more refinements; don't send aprs position if disabled in config

Legacy builds

Legacy builds for the old IDF environment. These are end-of-life and no longer updated; please use stable or development builds above for new deployments.

Version Type Download
master_v0.9.5-B17
Aug 04 17:23:21 2024
Full image master_v0.9.5-B17-full.bin
devel20240521-B17
May 21 02:09:35 2024
Full image devel20240521-B17-full.bin