mirror of
https://github.com/samuk/awesome-meshcore.git
synced 2026-10-31 04:02:04 +01:00
Update README.md
This commit is contained in:
1 parent
7c441478c0
commit
efda501512
1 file changed
+42
-42
@@ -215,51 +215,51 @@ Grouped by platform. Apps marked 🔒 are closed source.
|
||||
## Firmware and Flashing
|
||||
|
||||
### Custom Firmware
|
||||
# MeshCore firmware projects by GitHub stars (highest first)
|
||||
|
||||
Firmware marked 🔒 is closed source.
|
||||
|
||||
| Project Name | Description | Last Updated |
|
||||
| :--- | :--- | :---: |
|
||||
| [BlackJackOS](https://github.com/Robert-Proaps/BlackJackOS-BJOS-)  | **LilyGo T-Deck, T-Deck Plus.** Portable toolbox and platform for building apps and functionality, with an application-oriented standalone interface. |  |
|
||||
| [chiyocore](https://github.com/kore-signet/chiyocore)  | **Generic ESP32 with SX1262/SX1276.** Experimental Rust reimplementation of MeshCore, alternative to the C++ Arduino implementation. |  |
|
||||
| [CubeCell MeshCore](https://github.com/atomozero/CubeCellMeshCore)  | **Heltec CubeCell HTCC-AB01, AB02, AC01** (ASR6501 + SX1262). Repeater-only firmware optimised for solar deployments: store-and-forward mailbox, mesh health monitor, remote CLI, adaptive TX power, deep sleep (~3.5 µA). |  |
|
||||
| [EastMesh](https://github.com/xJARiD/MeshCore-EastMesh)  | MQTT repeater and WiFi companion builds with prebuilt releases. |  |
|
||||
| [EasySkyMesh](https://github.com/IoTThinks/EasySkyMesh)  | Power-saving fork for ultra-low-power repeater and sensor deployments. |  |
|
||||
| [Fennek](https://github.com/danst0/fennek)  | **LilyGO T-Deck Pro.** Adds music, audiobooks and eBooks alongside mesh chat. |  |
|
||||
| [FieldMesh](https://github.com/TogeriX-hub/FieldMesh)  | **Elecrow ThinkNode M1, Seeed Wio Tracker L1** (tested). Outdoor-focused fork for festivals, hiking and off-grid events: automatic GPS advertising, Haversine tracking page, one-press Off-Grid mode, SOS alerts. |  |
|
||||
| [InkCore](https://codeberg.org/todd-herbert/InkCore) | AI-free BLE-companion firmware for small e-paper devices with configurable applets. | |
|
||||
| [LunarCore](https://github.com/STCisGOOD/lunarcore)  | **Heltec WiFi LoRa 32 V3 (ESP32-S3 + SX1262).** Multi-protocol Rust firmware combining MeshCore, Meshtastic and RNode/KISS (Reticulum) on one device. |  |
|
||||
| [MC-T5-Pro](https://github.com/dz0ny/meshcore-t5-epaper-s3-pro)  | **LilyGo T5 ePaper S3 Pro.** A paper-like handheld MeshCore communicator. |  |
|
||||
| [MCLite](https://github.com/laserir/MCLite)  | **LilyGO T-Deck Plus.** Simplified firmware for non-technical users: zero-config via SD card JSON, LVGL touch UI, DMs and channels, SOS, GPS sharing, multi-language, PIN lock, SD message history. |  |
|
||||
| [Meck](https://github.com/pelgraine/Meck)  | **LilyGO T-Deck Pro, T-Deck Max, T5 E-Paper S3 Pro.** BLE and WiFi companion fork; early-stage, repeater and USB firmware still in development. |  |
|
||||
| [Meck-P4](https://github.com/pelgraine/Meck-P4)  | **LilyGo T-Display P4 (ESP32-P4).** Port of Meck to the P4 platform. |  |
|
||||
| [Meshcomod](https://meshcomod.com/) ([GitHub repository](https://github.com/ALLFATHER-BV/meshcomod))  | **Heltec and Seeed LoRa devices.** Companion firmware offering USB + Bluetooth + TCP simultaneously (phone app, web client or Home Assistant). |  |
|
||||
| [MeshCore Cardputer ADV (sosprz)](https://github.com/sosprz/meshcore-cardputer-adv)  | **M5Stack Cardputer-ADV (ESP32-S3), Cap LoRa868.** Specialized UI; flashable via M5Burner, ESP flasher tools, or web flasher. |  |
|
||||
| [MeshCore Cardputer ADV (Stachugit)](https://github.com/Stachugit/MeshCore-Cardputer-ADV)  | **M5Stack Cardputer-ADV** with Cap LoRa868 or DX-LR30-900M22SP. Enhanced TFT UI with chat bubbles, 18 colour themes, notification popups, Bluetooth pairing. |  |
|
||||
| [MeshCore Cardputer-ADV (MultiMote)](https://github.com/MultiMote/meshcore-cardputer-adv)  | **M5Stack Cardputer Adv with Cap LoRa-1262.** Fork for this module combination. |  |
|
||||
| [MeshCore Filter Firmware](https://github.com/jhuebert/MeshCore)  | **All MeshCore repeater targets** (Heltec V3/V4, CT-62, Wireless Tracker; Station G2/G3; RAK4631/3401; SenseCap Solar; XIAO ESP32-S3/nRF52; T1000-E; Generic E22 SX1262). Remotely configurable drop/forward rules by channel, sender, text, packet type, hops, region and signal strength over the repeater CLI; per-rule throttling, advert rate limiting, saved-airtime telemetry, battery voltage gate. Prebuilt firmware on Releases (filter-v* tags); guide in FILTER.md. |  |
|
||||
| [MeshCore Low-Power](https://github.com/dt267/MeshCore-Low-Power-Firmware-For-Heltec-V3-V4)  | **Heltec V3/V4.** Deep-sleep builds with BLE, USB and WiFi in one image. |  |
|
||||
| [MeshCore mishmesh](https://github.com/burakcan/MeshCore-mishmesh)  | On-device UI making a companion radio usable without a paired phone. |  |
|
||||
| [MeshCore PaperUI](https://github.com/dz0ny/meshcore-paperui)  | E-paper handheld firmware with standalone messaging, GPS and maps. |  |
|
||||
| [MeshCore Solo](https://github.com/MarekZegare4/MeshCore-Solo)  | **Seeed Studio Wio Tracker L1 (OLED and eInk), GAT562 30S Mesh Kit.** Standalone firmware based on the official companion firmware, adding offline GPS navigation and GPX export. |  |
|
||||
| [MeshCore T-beam-1W](https://github.com/mintylinux/Meshcore-T-beam-1W-Firmware)  | **LilyGO T-Beam 1 Watt** (SX1262, ESP32). Ported firmware with device-specific fixes for battery, boot loops and the 1W PA; includes a web flasher. |  |
|
||||
| [MeshCore TEAM enhanced firmware](https://github.com/tmacinc/MeshCore)  | **Autonomous tracker custom firmware.** Layered on stock MeshCore, adding team-oriented GPS tracking, smart forwarding control and unattended autonomous operation. |  |
|
||||
| [MeshCore Wio Tracker L1 Pro (sosprz)](https://github.com/sosprz/Meshcore-Wio-Tracker-L1-Pro)  | **Seeed Studio Wio Tracker L1 Pro.** On-device companion UI with UF2 drag-and-drop and web flasher support. |  |
|
||||
| [MeshcoreGRID](https://github.com/Quark1980/MeshcoreGRID)  | **Heltec WiFi LoRa 32 V4 TFT** (ESP32-S3, FT6336 touchscreen). Touch-first UI with Messenger (DM + channel chat, ACK tracking), Discover (advert browser), Radio/BLE/Settings/Power apps, pinch-to-zoom Map. BETA. |  |
|
||||
| [MeshCoreNG](https://github.com/MichTronics/MeshCoreNG)  | Dutch fork focused on smarter repeaters for larger, busier meshes. |  |
|
||||
| [MeshCoreTel](https://github.com/VBart/MeshCoreTel-firmware)  | Repeater fork of EastMesh with WiFi, HTTPS API, web panel and MQTT. |  |
|
||||
| [MeshCoreTerm (Dabeani)](https://github.com/dabeani/meshcoreterm)  | **LilyGO T-Deck, T-Deck Plus, Seeed Studio SenseCap Indicator (TFT/D1Pro).** Retro-themed, touch-first UI: tabbed interface (Contacts, Channels, Map, Mgmt), slippy tile map, D-pad/trackball support, RSSI/SNR display, telemetry. |  |
|
||||
| [MeshPunk](https://github.com/PhilMo6/meshpunk)  | **LilyGo T-Deck.** LVGL and Lua handheld firmware. |  |
|
||||
| [Offband Mesh](https://github.com/OffbandMesh/meshcore-firmware)  | Cross-role firmware enhancements and optimisation. |  |
|
||||
| [Saitama](https://github.com/868meshbot/Saitama)  | **LilyGo T-Deck, T-Deck Plus.** Standalone firmware for LoRa mesh devices, built on MeshCore. |  |
|
||||
| [SigurdOS T-Deck](https://github.com/hermes-gadget/SigurdOS-tdeck)  | Launcher-style touch UI for the T-Deck with maps and over-the-air updates. GPL-3.0-or-later. |  |
|
||||
| [SolarOS](https://github.com/nilseuropa/solar_os)  | ESP32 pocket-terminal OS with a MeshCore companion job over a local LoRa radio or a BLE-paired node. |  |
|
||||
| [TapTap Firmware (T1000-E)](https://github.com/mtoolstec/TapTapFW)  | **Seeed Studio T1000-E, RAK WisMesh Tag.** Headless button-interaction firmware: canned messages, Morse entry, GPS toggle, RTTTL/CW buzzer alerts. |  |
|
||||
| [Trail Mate](https://github.com/vicliu624/trail-mate)  | **LilyGO T-LoRa-Pager, T-Deck** (primary); M5Stack Tab5, T-Display P4 (bring-up); T-Watch S3 (experimental). Offline-first navigation with offline GPS maps, Meshtastic + MeshCore messaging, SSTV receiver, FSK+Codec2 walkie-talkie, ESP-NOW team mode, Sub-GHz sweep. |  |
|
||||
| [Wadamesh](https://www.wadamesh.com/) ([GitHub repository](https://github.com/ALLFATHER-BV/wadamesh))  | **Heltec V4 TFT/touch, LilyGo T-Deck.** Standalone LVGL touch UI: on-device chat, channels, rooms, contacts, live map, OTA updates, no phone required. Split out of Meshcomod. |  |
|
||||
| [ZephCore](https://github.com/liquidraver/ZephCore)  | **nRF52840:** Wio Tracker L1, Seeed T1000-E, RAK4631, RAK WisMesh Tag, ThinkNode M1, Ikoka Nano 30dBm. **ESP32:** XIAO ESP32-C3/C6, Station G2, LilyGo TLoRa C6. **Other:** XIAO nRF54L15, XIAO MG24. Port from Arduino to Zephyr RTOS: WFI sleep, adaptive contention window, CAD-based RX duty cycling, UF2/DFU. |  |
|
||||
| [MeshUltra](https://tdeck.ubnzeek.com/) 🔒 | **LilyGo T-Deck, T-Deck+.** Firmware for both devices. | || | [SolarMeshtasticNodeMini](https://github.com/h0lad/SolarMeshtasticNodeMini)   | 545 | **LilyGO T-LoRa-Pager, T-Deck** (primary); M5Stack Tab5, T-Display P4 (bring-up); T-Watch S3 (experimental). Offline-first navigation with offline GPS maps, Meshtastic + MeshCore messaging, SSTV receiver, FSK+Codec2 walkie-talkie, ESP-NOW team mode, Sub-GHz sweep. |  |
|
||||
| [EasySkyMesh](https://github.com/IoTThinks/EasySkyMesh) | 253 | Power-saving fork for ultra-low-power repeater and sensor deployments. |  |
|
||||
| [SolarOS](https://github.com/nilseuropa/solar_os) | 228 | ESP32 pocket-terminal OS with a MeshCore companion job over a local LoRa radio or a BLE-paired node. |  |
|
||||
| [MeshCore Wio Tracker L1 Pro (sosprz)](https://github.com/sosprz/Meshcore-Wio-Tracker-L1-Pro) | 221 | **Seeed Studio Wio Tracker L1 Pro.** On-device companion UI with UF2 drag-and-drop and web flasher support. |  |
|
||||
| [LunarCore](https://github.com/STCisGOOD/lunarcore) | 195 | **Heltec WiFi LoRa 32 V3 (ESP32-S3 + SX1262).** Multi-protocol Rust firmware combining MeshCore, Meshtastic and RNode/KISS (Reticulum) on one device. |  |
|
||||
| [ZephCore](https://github.com/liquidraver/ZephCore) | 180 | **nRF52840:** Wio Tracker L1, Seeed T1000-E, RAK4631, RAK WisMesh Tag, ThinkNode M1, Ikoka Nano 30dBm. **ESP32:** XIAO ESP32-C3/C6, Station G2, LilyGo TLoRa C6. **Other:** XIAO nRF54L15, XIAO MG24. Port from Arduino to Zephyr RTOS: WFI sleep, adaptive contention window, CAD-based RX duty cycling, UF2/DFU. |  |
|
||||
| [Wadamesh](https://www.wadamesh.com/) ([GitHub repository](https://github.com/ALLFATHER-BV/wadamesh)) | 158 | **Heltec V4 TFT/touch, LilyGo T-Deck.** Standalone LVGL touch UI: on-device chat, channels, rooms, contacts, live map, OTA updates, no phone required. Split out of Meshcomod. |  |
|
||||
| [MeshCore Cardputer ADV (Stachugit)](https://github.com/Stachugit/MeshCore-Cardputer-ADV) | 139 | **M5Stack Cardputer-ADV** with Cap LoRa868 or DX-LR30-900M22SP. Enhanced TFT UI with chat bubbles, 18 colour themes, notification popups, Bluetooth pairing. |  |
|
||||
| [MeshCoreTerm (Dabeani)](https://github.com/dabeani/meshcoreterm) | 134 | **LilyGO T-Deck, T-Deck Plus, Seeed Studio SenseCap Indicator (TFT/D1Pro).** Retro-themed, touch-first UI: tabbed interface (Contacts, Channels, Map, Mgmt), slippy tile map, D-pad/trackball support, RSSI/SNR display, telemetry. |  |
|
||||
| [MeshCore mishmesh](https://github.com/burakcan/MeshCore-mishmesh) | 122 | On-device UI making a companion radio usable without a paired phone. |  |
|
||||
| [Meshcomod](https://meshcomod.com/) ([GitHub repository](https://github.com/ALLFATHER-BV/meshcomod)) | 96 | **Heltec and Seeed LoRa devices.** Companion firmware offering USB + Bluetooth + TCP simultaneously (phone app, web client or Home Assistant). |  |
|
||||
| [MeshCore Solo](https://github.com/MarekZegare4/MeshCore-Solo) | 94 | **Seeed Studio Wio Tracker L1 (OLED and eInk), GAT562 30S Mesh Kit.** Standalone firmware based on the official companion firmware, adding offline GPS navigation and GPX export. |  |
|
||||
| [MeshCore Low-Power](https://github.com/dt267/MeshCore-Low-Power-Firmware-For-Heltec-V3-V4) | 89 | **Heltec V3/V4.** Deep-sleep builds with BLE, USB and WiFi in one image. |  |
|
||||
| [MeshCore Cardputer ADV (sosprz)](https://github.com/sosprz/meshcore-cardputer-adv) | 74 | **M5Stack Cardputer-ADV (ESP32-S3), Cap LoRa868.** Specialized UI; flashable via M5Burner, ESP flasher tools, or web flasher. |  |
|
||||
| [MeshPunk](https://github.com/PhilMo6/meshpunk) | 46 | **LilyGo T-Deck.** LVGL and Lua handheld firmware. |  |
|
||||
| [MeshCoreTel](https://github.com/VBart/MeshCoreTel-firmware) | 43 | Repeater fork of EastMesh with WiFi, HTTPS API, web panel and MQTT. |  |
|
||||
| [MCLite](https://github.com/laserir/MCLite) | 40 | **LilyGO T-Deck Plus.** Simplified firmware for non-technical users: zero-config via SD card JSON, LVGL touch UI, DMs and channels, SOS, GPS sharing, multi-language, PIN lock, SD message history. |  |
|
||||
| [Meck](https://github.com/pelgraine/Meck) | 37 | **LilyGO T-Deck Pro, T-Deck Max, T5 E-Paper S3 Pro.** BLE and WiFi companion fork; early-stage, repeater and USB firmware still in development. |  |
|
||||
| [FieldMesh](https://github.com/TogeriX-hub/FieldMesh) | 32 | **Elecrow ThinkNode M1, Seeed Wio Tracker L1** (tested). Outdoor-focused fork for festivals, hiking and off-grid events: automatic GPS advertising, Haversine tracking page, one-press Off-Grid mode, SOS alerts. |  |
|
||||
| [EastMesh](https://github.com/xJARiD/MeshCore-EastMesh) | 29 | MQTT repeater and WiFi companion builds with prebuilt releases. |  |
|
||||
| [SigurdOS T-Deck](https://github.com/hermes-gadget/SigurdOS-tdeck) | 27 | Launcher-style touch UI for the T-Deck with maps and over-the-air updates. GPL-3.0-or-later. |  |
|
||||
| [MeshCore Cardputer-ADV (MultiMote)](https://github.com/MultiMote/meshcore-cardputer-adv) | 25 | **M5Stack Cardputer Adv with Cap LoRa-1262.** Fork for this module combination. |  |
|
||||
| [Saitama](https://github.com/868meshbot/Saitama) | 18 | **LilyGo T-Deck, T-Deck Plus.** Standalone firmware for LoRa mesh devices, built on MeshCore. |  |
|
||||
| [Offband Mesh](https://github.com/OffbandMesh/meshcore-firmware) | 15 | Cross-role firmware enhancements and optimisation. |  |
|
||||
| [CubeCell MeshCore](https://github.com/atomozero/CubeCellMeshCore) | 14 | **Heltec CubeCell HTCC-AB01, AB02, AC01** (ASR6501 + SX1262). Repeater-only firmware optimised for solar deployments: store-and-forward mailbox, mesh health monitor, remote CLI, adaptive TX power, deep sleep (~3.5 µA). |  |
|
||||
| [Meck-P4](https://github.com/pelgraine/Meck-P4) | 14 | **LilyGo T-Display P4 (ESP32-P4).** Port of Meck to the P4 platform. |  |
|
||||
| [MeshCore T-beam-1W](https://github.com/mintylinux/Meshcore-T-beam-1W-Firmware) | 14 | **LilyGO T-Beam 1 Watt** (SX1262, ESP32). Ported firmware with device-specific fixes for battery, boot loops and the 1W PA; includes a web flasher. |  |
|
||||
| [MC-T5-Pro](https://github.com/dz0ny/meshcore-t5-epaper-s3-pro) | 12 | **LilyGo T5 ePaper S3 Pro.** A paper-like handheld MeshCore communicator. |  |
|
||||
| [MeshCore PaperUI](https://github.com/dz0ny/meshcore-paperui) | 12 | E-paper handheld firmware with standalone messaging, GPS and maps. |  |
|
||||
| [MeshCore Filter Firmware](https://github.com/jhuebert/MeshCore) | 11 | **All MeshCore repeater targets** (Heltec V3/V4, CT-62, Wireless Tracker; Station G2/G3; RAK4631/3401; SenseCap Solar; XIAO ESP32-S3/nRF52; T1000-E; Generic E22 SX1262). Remotely configurable drop/forward rules by channel, sender, text, packet type, hops, region and signal strength over the repeater CLI; per-rule throttling, advert rate limiting, saved-airtime telemetry, battery voltage gate. Prebuilt firmware on Releases (filter-v* tags); guide in FILTER.md. |  |
|
||||
| [Fennek](https://github.com/danst0/fennek) | 9 | **LilyGO T-Deck Pro.** Adds music, audiobooks and eBooks alongside mesh chat. |  |
|
||||
| [MeshCoreNG](https://github.com/MichTronics/MeshCoreNG) | 9 | Dutch fork focused on smarter repeaters for larger, busier meshes. |  |
|
||||
| [TapTap Firmware (T1000-E)](https://github.com/mtoolstec/TapTapFW) | 9 | **Seeed Studio T1000-E, RAK WisMesh Tag.** Headless button-interaction firmware: canned messages, Morse entry, GPS toggle, RTTTL/CW buzzer alerts. |  |
|
||||
| [BlackJackOS](https://github.com/Robert-Proaps/BlackJackOS-BJOS-) | 6 | **LilyGo T-Deck, T-Deck Plus.** Portable toolbox and platform for building apps and functionality, with an application-oriented standalone interface. |  |
|
||||
| [chiyocore](https://github.com/kore-signet/chiyocore) | 5 | **Generic ESP32 with SX1262/SX1276.** Experimental Rust reimplementation of MeshCore, alternative to the C++ Arduino implementation. |  |
|
||||
| [MeshcoreGRID](https://github.com/Quark1980/MeshcoreGRID) | 4 | **Heltec WiFi LoRa 32 V4 TFT** (ESP32-S3, FT6336 touchscreen). Touch-first UI with Messenger (DM + channel chat, ACK tracking), Discover (advert browser), Radio/BLE/Settings/Power apps, pinch-to-zoom Map. BETA. |  |
|
||||
| [MeshCore TEAM enhanced firmware](https://github.com/tmacinc/MeshCore) | 1 | **Autonomous tracker custom firmware.** Layered on stock MeshCore, adding team-oriented GPS tracking, smart forwarding control and unattended autonomous operation. |  |
|
||||
| [InkCore](https://codeberg.org/todd-herbert/InkCore) | n/a | AI-free BLE-companion firmware for small e-paper devices with configurable applets. Hosted on Codeberg, so no GitHub stars. | |
|
||||
| [MeshUltra](https://tdeck.ubnzeek.com/) 🔒 | n/a | **LilyGo T-Deck, T-Deck+.** Firmware for both devices. Closed source, so no repo to star. | |
|
||||
|
||||
### Flashing and Updating
|
||||
|
||||
|
||||
Reference in new issue
Block a user