Firmwares
The reference MeshCore build plus community forks and custom variants — with node roles and the devices they run on.
Device-specific firmwares 16
Purpose-built for a single device or board family.
LilyGo T-Deck 7
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.
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.
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.
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.
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.
BlackJackOS
Open-source portable MeshCore toolbox and standalone interface for LilyGo T-Deck hardware, with an application-oriented UI and direct radio operation.
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.
M5Stack Cardputer 3
MeshCore Cardputer ADV (sosprz)
Binary-distributed MeshCore UI fork for the M5Stack Cardputer ADV, packaged as flashable ESP32-S3 images for its keyboard-and-screen interface.
MeshCore Cardputer ADV (Stachugit)
MeshCore fork with a standalone TFT and keyboard interface for the M5Stack Cardputer ADV fitted with the Cap LoRa-1262 radio module.
MeshCore Cardputer-ADV
Cardputer-ADV focused MeshCore fork for the M5Stack Cardputer-Adv paired with the Cap LoRa-1262 expansion module. It adds the cardputer_adv target with a custom handheld UI, BLE companion transport, SD-backed storage, keyboard input, and GNSS support.
Wio Tracker L1 2
MeshCore Wio Tracker L1 Pro (sosprz)
Binary-distributed MeshCore fork for the Seeed Studio Wio Tracker L1 Pro, adding a substantial on-device companion UI for messaging, contacts, radio configuration and repeater administration.
MeshCore mishmesh
Standalone companion firmware for MeshCore radios, adding mishmesh — a full on-device UI that makes the radio useful without a paired phone. Features messaging (DMs, channels, room servers), contacts management, repeater configuration, clock utilities, airtime monitoring, and on-device settings.