Blog

MeshCore Firmware v1.16.0 Brings EU Compliance, Power Savings

MeshCore firmware v1.16.0 landed across the entire platform on June 6th—companion app, repeater, and room server all updated at the same time. This coordinated release signals the maturity of the ecosystem, but more importantly, it brings practical improvements that matter to anyone running a mesh network across Europe.

Spreading Factor Tuning and Radio Reliability

The most immediate win for repeater operators: longer preambles on lower spreading factors. When SF ≤ 8, the preamble now stretches to 32 symbols (up from 16 for higher SFs). This gives the radio more time to lock onto incoming packets, especially useful for fast transmissions where timing margins are tighter. For rooftop repeaters in crowded RF environments—common across dense European cities—this reduces missed packets without burning extra power.

Extended ACK support ships in this release too. Acknowledgments now carry 6 bytes instead of 4, giving nodes more context about successful packet delivery. Tinkerers composing raw packets from the companion app will notice the protocol’s maximum frame size climbed to 176 bytes, opening room for more ambitious applications.

Off-Grid Frequency Shift for EU Compliance

EU frequency rules just got stricter (or clearer, depending on perspective). Client repeat nodes operating off-grid now default to 869.495 MHz instead of 869.0 MHz. This adjustment aligns with duty cycle enforcement and band allocation across European 868 MHz allocations. If someone’s running an off-grid repeater on the continent, the firmware will handle this automatically—no manual config needed, though CLI validation on rxdelay and txdelay now catches misconfigurations before deployment.

New Hardware Support and Device Variants

The release adds seven new device variants: LilyGo T-Echo Card, LilyGo T-Impulse Plus, Station G3, Heltec Mesh Node T1, new Xiao S3 repeater/companion variants, plus KISS modem firmware for most boards. European builders will note the T-Echo Line continues to expand—T-Echo Lite got fixes for RXEN/TXEN control and TCXO handling, addressing stability issues some operators reported in the field.

The Heltec V4 expansion kit now has a dedicated repeater variant. For anyone building a compact rooftop setup, this cuts down parts churn.

Power Management Overhaul

ESP repeaters got sweeping power-saving improvements across the board. nRF companions also see reduced battery drain. Older boards benefit from RAM usage cuts, meaning devices with tight memory constraints (think first-gen RP2040 boards) won’t thrash their storage during operation. This matters on remote deployments where replacement batteries mean climbing back up the mast.

Flood Traffic Control and Network Breathing Room

Two new CLI variables arrived: flood.max.unscoped and flood.max.advert. The first limits unscoped flood packets by hop count; the second does the same for advertisements. Defaults are sensible (64 for unscoped, effectively off; 8 for adverts). Network operators managing large mesh clusters can now tune how aggressively packets propagate—critical when duty cycle rules squeeze bandwidth. The default advert interval also stretched to 47 hours (from 12), reducing network chatter without sacrificing discovery speed.

Mobile App Advances

Companion firmware now supports anonymous requests and responses with non-contact nodes, and can compose raw packets directly. The region discovery feature lets the app query nearby repeaters without pre-adding them to contacts. For someone deploying across unfamiliar territory, this streamlines setup.

Companion also gained auto-shutdown logic when on battery, with a UI warning on the display when external power is detected. WiFi companion reconnection logic got redesigned to avoid blocking operations—important on devices tethered to unstable networks.

What’s Next

Grab the latest firmware from flasher.meshcore.io. The full release notes detail all 50+ changes. For repeater operators, the power improvements and new flood controls alone justify upgrading. For off-grid EU deployments, the frequency shift is essential to stay compliant.