Skip to content

Search guides, devices and posts

MeshCore firmware guide

MeshCore Firmware Releases

Every MeshCore release since 2025, newest first: which version to run, what changed, and where to find the notes.

Release list last checked against GitHub on October 23, 2026.

What to Run Now

Latest release

1.18.0

October 15, 2026

Our advice: Update to 1.18.0, the newest release. MeshCore's GitHub releases carry no alpha or beta label, so the newest numbered release is the current build for companions, repeaters and room servers alike. The new companion CLI in 1.18.

How MeshCore Releases Work

  • Each version ships as three firmwares: companion, repeater and room server. Flash the one that matches what the node does.
  • Releases carry no alpha or beta label. A new version has come out every one to two months in 2026, with point releases like 1.17.1 for urgent fixes.
  • Since 1.15, the full change log is a post on the MeshCore blog.

To update, use the web flasher. Our firmware guide covers each update method and what to do if a flash fails. For community low-power builds, see the EasySkyMesh release tracker.

All Releases

  1. 1.18.0

    Adds a command line to companion firmware, a node discovery screen on companions, telemetry push for sensor nodes, and support for the ThinkNode M4 and M8 and the Wio Tracker L1 1W.

    Companion CLI guide Release notesRoom server buildRepeater buildCompanion build

  2. 1.17.1

    Bug fixes: the Heltec T096 transmit failure, and the FEM receive-gain setting that didn't save in 1.17.0. On boards with a FEM, check radio.fem.rxgain and radio.rxgain after updating.

    Release notesRoom server buildRepeater buildCompanion build

  3. 1.17.0

    Rewritten listen-before-talk radio logic, settings moved to a JSON config, and new hardware including the SenseCAP MeshTracker X1.

    1.17 notes Release notesRoom server buildRepeater buildCompanion build

  4. 1.16.0

    Power saving for ESP32 repeaters and nRF companions, extended ACKs, a longer preamble at low spreading factors, and support for the Station G3, Heltec Mesh Node T1 and LilyGO T-Echo Card. The default flood advert interval goes from 12 to 47 hours.

    Release notesRoom server buildRepeater buildCompanion build

  5. 1.15.0

    Heltec V4.3 and T096 support, OTA updates on nRF boards, a duty cycle CLI command and a changed receive-gain default.

    1.15 notes Release notesRoom server buildRepeater buildCompanion build

  6. 1.14.1

    GPS time sync, token-bucket duty cycle, SenseCAP P1 and GAT562 support, and three packet bug fixes.

    1.14.1 notes Room server buildRepeater buildCompanion build

  7. 1.14.0

    Multi-byte path hashes, AGC reset, new CLI commands and power fixes for the Heltec V4, Tracker V2 and RAK3401.

    1.14 notesPath hashes explained Room server buildRepeater buildCompanion build

  8. 1.13.0

    Room server buildRepeater buildCompanion build

  9. 1.12.0

    Room server buildRepeater buildCompanion build

  10. 1.11.0

    Room server buildRepeater buildCompanion build

  11. 1.10.0

    Room server buildRepeater buildCompanion build

  12. 1.9.1

    Repeater build

  13. 1.9.0

    Room server buildRepeater buildCompanion build

  14. 1.8.1

    Room server buildRepeater buildCompanion build

  15. 1.8.0

    Room server buildRepeater buildCompanion build

  16. 1.7.4

    Room server buildRepeater buildCompanion build

  17. 1.7.3

    Room server buildRepeater buildCompanion build

  18. 1.7.2

    Room server buildRepeater buildCompanion build

  19. 1.7.1

    Room server buildRepeater buildCompanion build

  20. 1.7.0

    Room server buildRepeater buildCompanion build

  21. 1.6.2

    Room server buildRepeater buildCompanion build

  22. 1.6.1

    Room server buildRepeater buildCompanion build

  23. 1.6.0

    Room server buildRepeater buildCompanion build

  24. 1.5.1

    Room server buildRepeater buildCompanion build

  25. 1.4.3

    Room server buildRepeater buildCompanion build

  26. 1.4.2

    Room server buildRepeater buildCompanion build

  27. 1.4.1

    Room server buildRepeater buildCompanion build

  28. 1.4.0

    Room server buildRepeater buildCompanion build

  29. 1.3.0

    Room server buildRepeater buildCompanion build

  30. 1.2.2

    Room server buildRepeater buildCompanion build

  31. 1.2.1

    Room server buildRepeater buildCompanion build

  32. 1.2.0

    Room server buildRepeater buildCompanion build

Firmware Version FAQ

What is the latest MeshCore firmware?

The latest release is 1.18.0, from October 15, 2026. It covers companion, repeater and room server firmware.

How do I update MeshCore firmware?

Use the web flasher at flasher.meshcore.io in Chrome or Edge with the device plugged in over USB. Since 1.15, nRF52 boards can also update over the air. Our firmware guide walks through both and how to recover from a failed flash.

Where are the MeshCore release notes?

Since 1.15, on the MeshCore blog at blog.meshcore.io, linked from each GitHub release. Notes for older versions are on the GitHub release pages.

Why are there three builds for each version?

MeshCore ships separate firmware for each job a node can do: companion (pairs with your phone), repeater (relays traffic) and room server (stores messages for a group). They share a version number and usually come out the same day.

Related: how to update MeshCore, getting started, Meshtastic firmware releases.