Firmwares
The official MeshCore build plus community forks and custom variants — with node roles and the devices they run on.
9 firmwares
BlackJackOS
Open-source portable MeshCore toolbox and standalone interface for LilyGo T-Deck hardware, with an application-oriented UI and direct radio operation.
Mesh Loader
Dual-boot loader that installs patched MeshCore and Meshtastic images in separate ESP32 partitions and lets the user switch firmware at startup without reflashing.
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.
Trail Mate
Offline-first handheld firmware for navigation and LoRa communication with native MeshCore and Meshtastic packet paths, maps, team coordination and field-oriented device tools.
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.
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.
chiyocore
Experimental Rust reimplementation of MeshCore for ESP32 devices, structured as a reusable protocol core with generated board builds and configurable handler layers.
Heltec V4.2 Multi-Boot
Boot selector firmware for Heltec WiFi LoRa 32 V4.2 that installs and switches among MeshCore, Meshtastic, RNode or other firmware images while preserving separate settings and filesystem data for each slot.
LunarCore
Multi-protocol ESP32-S3 LoRa firmware combining MeshCore, Meshtastic and RNode/KISS operation, with a built-in MeshCore repeater mode.