MeshCore Cardputer-ADV
ForkCardputer-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-18v2026.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
v2026.7.1 # 6 days ago · 2026-07-14 16:40 UTC
- Multiple direct message sending attempts
- Press
Ctrl+Tto break resending - Press
Ctrl+Upto insert last sent message into the text field - Add arrows to font
- Fix screen not updated on new message
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+Arrowslogic (an empty input line does not require pressingFn; the logic is reversed when typing)
- Support keyboard layers based on key modifiers (
- 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
Device compatibility (1)
✓ 1 Supported
| Device | MCU | Radio | Status | Notes |
|---|---|---|---|---|
| M5Stack Cardputer-ADV + Cap LoRa-1262 | esp32-s3 | Semtech SX1262 | ✓ Supported |