The reference MeshCore build plus community forks and custom variants — with node roles and the devices they run on.

Type
Roles
40 firmwares

Universal firmwares 10

Built to run across many boards and device families.

Reference
Open source

MeshCore (Reference)

The reference MeshCore firmware — a lightweight C++ library and firmware for multi-hop packet routing over LoRa radios. It powers decentralized, self-healing mesh networks for off-grid, emergency and tactical communication, with prebuilt images and a web flasher.

CompanionRepeaterRoom serverSensor
3.4k v1.16.0 · 2 months ago meshcore-dev (community project, originated by Scott Powell / ripplebiz)
Fork
Open source

EasySkyMesh

A power-saving oriented MeshCore firmware with experimental, advanced features and bug fixes aimed at ultra-low-power repeater and sensor deployments. Targets extended battery life (e.g. ~16µA power-off) with the intent of upstreaming improvements into MeshCore.

RepeaterSensor
178 PowerSaving17 · 4 days ago IoTThinks
Custom
Open source

ZephCore

A ground-up port of MeshCore from Arduino to the Zephyr RTOS. Replaces the Arduino loop with Zephyr's event-driven primitives so the CPU sleeps between events, while aiming for full protocol compatibility with stock MeshCore firmware and the MeshCore mobile apps.

CompanionRepeaterRoom serverObserver
132 v1.16.8-zephcore · 1 day ago liquidraver
Fork
Open source

Meshcomod

A multi-transport companion firmware built on MeshCore that exposes USB, Bluetooth and TCP connectivity simultaneously, so phones, web clients and Home Assistant can all talk to one radio at once. Adds runtime Wi-Fi config and an on-device UI.

CompanionRepeaterRoom server
83 v1.16.0.4 · 2 months ago ALLFATHER-BV
Fork
Open source

MeshCore Low-Power

A power-optimised MeshCore firmware with deep sleep, a full companion display UI with multi-transport connectivity (BLE + USB + WiFi in a single build), advanced radio and network controls, a browser-based configuration portal, and battery-life profiling — built for multi-day off-grid operation.

CompanionRepeaterRoom server
57 v1.16.dev_0802 · 4 days ago dt267
Fork
Open source

MeshCore Solo

A fork of the reference MeshCore companion radio firmware with extended features and UI enhancements. Adds GPS navigation (waypoints, compass, trail recording with GPX export), battery power-saving (hardware RX duty-cycle + adaptive power control), favourite contacts dial, extended language support with native Unicode rendering, message delivery status, screen lock, auto-reply bot, repeater mode with diagnostics, and more — all optimized for joystick-only navigation on small displays.

CompanionRepeaterStandalone UI
56 v1.24 · 8 days ago MarekZegare4
Fork
Open source

LusoFW

A community MeshCore firmware distribution for the Portuguese community, with Portugal-oriented radio defaults, duty-cycle enforcement, network time synchronisation, flood-advert controls, and curated repeater and bridge builds.

Repeater
13 v2026.7.2-rc3-d164f95 · 17 days ago MeshCore Portugal
Fork
Open source

Offband Mesh

A MeshCore fork for cross-role firmware enhancements and optimization. Active roles include companion/observer with WiFi+MQTT observation publishing, NimBLE migration, web UI, and repeater with MQTT-to-Mosquitto bridging, burst-WiFi telemetry, heap and power tuning.

CompanionRepeaterObserver
8 v1.3.0 · 11 hours ago OffbandMesh
Fork
Open source

MeshCoreNG

A "Next Gen" fork of MeshCore developed in the Netherlands, focused on making repeaters smarter so larger, busier meshes stay stable. It adds a dense-mesh foundation — flood-advert forwarding control, congestion/density stats, hardware CAD channel-busy detection, node-based retransmit spreading and duplicate-hearing suppression — plus an optional internet bridge for linking isolated RF islands, all while staying protocol-compatible with existing MeshCore clients.

CompanionRepeaterRoom server
2 v1.1.1 · 1 month ago MichTronics
Fork
Open source

MeshCore-Evo

An improved repeater-focused fork of MeshCore that bundled pending upstream PRs and improvements for dense meshes — notably flood-advert traffic mitigation and enhanced denyf * handling. Largely superseded once reference 1.16.0 added native flood traffic management.

CompanionRepeaterRoom server
75 v1.15.0-evo_0.1.21 · 2 months ago mattzzw

Platform-specific firmwares 3

Built for a particular chip or platform family.

Function-specific firmwares 11

Built around a particular use case or interface.

Touch UI 4

Tracker 2

Device-specific firmwares 16

Purpose-built for a single device or board family.

LilyGo T-Deck 7

Fork
Open source

MeshPunk

LVGL + Lua handheld firmware for the LilyGo T-Deck with full MeshCore support. Features offline OpenStreetMap tiles with mesh contact overlays and meshprint sender triangulation, themes, games (Doom, PICO-8, Flappy Bird, Snake, Scorched Earth), SD-card storage, WiFi, BLE, and GPS time sync.

CompanionRepeaterRoom serverStandalone UI
26 v0.3.2 · 6 days ago PhilMo6
Fork
Open source

MCLite

A lightweight off-grid communicator firmware for the LilyGo T-Deck Plus and T-Watch Ultra. Purpose-built for emergency and outdoor communication — no internet, no cell towers needed. SD card configuration, web flasher, and room server support. Compatible with MeshCore apps.

Companion
23 v0.4.2 · 14 days ago laserir
Custom
Open source

SigurdOS T-Deck

Standalone off-grid MeshCore messaging firmware for the LilyGo T-Deck, with a launcher-style touch UI, persistent conversations, maps, diagnostics and Wi-Fi or GitHub-based update support.

CompanionStandalone UI
19 v0.1.47-RC9 · 4 days ago hermes-gadget
Fork
Open source

Saitama

An open-source standalone firmware for LoRa mesh devices built on MeshCore, designed for the LilyGo T-Deck and T-Deck Plus. Provides smartphone-grade messaging, GPS maps, encrypted comms, and more — all running directly on the device with no phone, internet, or license required.

CompanionStandalone UI
14 v1.1.0 · 28 days ago 868meshbot
Fork
Open source

Fennek

An alternative open-source firmware for the LilyGO T-Deck Pro — music, audiobooks, eBooks and LoRa mesh chat via MeshCore. Features a homescreen launcher, touch and physical keyboard support, EPUB reader, audiobook player, and PCM5102A DAC audio output.

CompanionStandalone UI
6 v2.7.4 · 15 days ago danst0
Custom
Open source

BlackJackOS

Open-source portable MeshCore toolbox and standalone interface for LilyGo T-Deck hardware, with an application-oriented UI and direct radio operation.

CompanionStandalone UI
4 Robert-Proaps
Custom
Open source

Aurora

Standalone MeshCore text-communication firmware for the LilyGo T-Deck, with public, private and direct messaging, contact management, radio configuration and BLE companion-app support.

CompanionStandalone UI
v0.0.6-alpha · 7 months ago Wrewdison

M5Stack Cardputer 3