All firmwares

MeshCore Cardputer-ADV

Fork

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.

Fork of MeshCore (Reference)

Maintainer
MultiMote ↗
Status
Experimental
Maturity
Alpha
Lifecycle
Active
Latest version
2026.7.2
Released
2026-07-18
Runtime
Arduino · C++
Distribution
Community

Capabilities

Transports

  • BLE
  • USB serial
  • Native TCP
  • Wi-Fi AP

Operations

  • Web flasher
  • OTA updates

Networking

  • Repeater
  • Room server
  • Observer
  • KISS modem

Hardware

  • GPS
  • Display
  • Sensors
  • Low-power RX

Protocol

  • MeshCore compatible

Node role

CompanionStandalone UI

Features

  • Cardputer-specific UI
  • BLE companion transport
  • SD-backed message and settings storage
  • Keyboard input
  • GNSS support

Project signals

popularity 2026-07-20 verification 2026-07-20
GitHub stars
12
Forks
1
Watchers
2
Open issues
1
Contributors
1
Release downloads
43
Latest downloads
4
Source available
Yes
Releases available
Yes
CI builds
Yes

Releases

from GitHub · updated 2026-07-18
  1. v2026.7.2 # Latest 2 days ago · 2026-07-18 19:52 UTC
    • Remove messages preview screen
    • Add "New message" screen that appears when a new message is received when screen is off or current page is main
    • Move unsynced messages count to the stats page
    • After selecting chat and pressing Esc, current page is restored to the previous one
  2. v2026.7.1 # 6 days ago · 2026-07-14 16:40 UTC
    • Multiple direct message sending attempts
    • Press Ctrl+T to break resending
    • Press Ctrl+Up to insert last sent message into the text field
    • Add arrows to font
    • Fix screen not updated on new message
  3. v2026.7.0 # 14 days ago · 2026-07-06 19:10 UTC
    • Add versioning
    • Cardputer hardware abstraction rework
      • Remove M5Unified, M5GFX, and M5Cardputer
      • Replace M5GFX with "LovyanGFX"
      • Replace M5Cardputer with "Adafruit TCA8418"
    • [BREAKING] Keyboard layout rework
      • Support keyboard layers based on key modifiers (Fn, OPT, Ctrl, Alt, Shift)
      • Allow overriding the base layout
      • Layout file format changed (check the Wiki for details)
      • Improve chat page Fn + Arrows logic (an empty input line does not require pressing Fn; the logic is reversed when typing)
    • Power consumption reduced
      • Sleep mode (power saving): from ~52mA to ~22mA
    • Remove G0 button handling
    • Add more Unicode blocks to font
    • Move shutdown and reset to the tools menu
    • Move node name to the settings menu and make it editable
    • Move status icons to the left side
    • Add unread icon
    • Fix chat input line truncated at the wrong side
    • Do not pop up the message preview in the chat page
Show all 4 releases →

Device compatibility (1)

✓ 1 Supported
DeviceMCURadioStatusNotes
M5Stack Cardputer-ADV + Cap LoRa-1262esp32-s3Semtech SX1262✓ Supported