Skip to content

MeshCore 1.18.0.1 - USA Cascade

Stable release. Meshtext chat, simpler ESP32 administration and new repeater controls. Changes below are relative to 1.17.1.9.

See all features beyond mainline MeshCore | Choose your firmware | Update instructions

New

  • Meshtext chat on supported Full Companions, including T1000-E. Use channels such as #mt-longfast; see Meshtext setup.
  • WiFi repeater bridge: connect up to eight peers by IP on an existing network. WiFi setup. ESP-NOW and RS232 also gain status, counters and link tests.
  • One ESP32 admin password for device setup, browser administration and WiFi firmware uploads. Router WiFi passwords and Bluetooth PINs stay separate. Password details
  • Telemetry choices: turn individual packet types on or off. All types are selected by default; sending telemetry still requires enabling it. Telemetry controls
  • Low-battery forwarding limits: optionally stop repeating below 10% and flooding below 20%, or set your own thresholds. Both limits default off. Battery controls
  • Radio2 setup warns about overlapping channels and suggests a clearer center frequency. Channel spacing. Supported boards also gain faster switching and saved tuning controls.
  • T114 automatic screen detection: one image for boards with or without the supported display.
  • Optional nRF52 bootloader update included in supported Repeater and Room Server images. These carry the exact board's OTAFIX 2.4.12 bootloader. Installation requirements

Fixed

  • G3 startup and radio pin/slot handling.
  • XIAO nRF52 external-flash startup, storage alignment and Bluetooth handling.
  • V4 USB logging idle/reopen failures and ESP32 Bluetooth/power-saving recovery.
Features beyond mainline MeshCore

Included in 1.18.0.1 compared with mainline MeshCore 1.18.0, checked 24 October 2026. This includes earlier Cascade additions and extensions to existing mainline features. Availability depends on the board and firmware role; some features require compatible clients or default off.

Includes integrations from Observer and IoTThinks PowerSaving. See each linked guide for setup and limitations.

Choose a download

Use the firmware picker to match your exact board and role. The GitHub pages below contain the same version, split to fit GitHub's download limits.

What you run Download page
A radio connected to your phone or computer Companion
An ESP32 Repeater, Room Server or Sensor ESP32 infrastructure
An nRF52 Repeater, Room Server or Sensor Part 1, Part 2, Part 3 - use the picker to find your board
A partition migration or separate bootloader update Update utilities

Full Companion combines supported connections and features in one image. Full / Reduced sensors selects optional sensor drivers on nRF52 infrastructure. With bootloader includes the matched bootloader update.

Before updating

  • Match the exact board and storage layout. ESP32 USB installs use a merged image; WiFi updates use an app-only image and a compatible partition layout. Update guide
  • An included nRF52 bootloader checks for a compatible older version after 70 seconds. It is not a recovery tool for an unrecognized bootloader. Bootloader guide
  • Fresh USA Cascade radio defaults: 910.525 MHz / BW62.5 / SF7 / CR5. Existing saved radio settings take precedence.

Tested and limitations

The complete release passed build, memory and package checks, and release-source CI. Hardware reports cover USB, Bluetooth, contact sync, LoRa and updates at the revisions recorded. The final build has not been physically tested on every board.

  • T1000-E: Bluetooth pauses while connected to a USB data host and resumes after unplugging if enabled. Bluetooth works on battery or a charge-only supply.
  • Radio2: two profiles share one radio; simultaneous reception is not guaranteed.
  • Morse receive: noise can still produce false letters.

Firmware source: 03214a16.