A fully standalone Meshtastic terminal — no phone, no BLE, no WiFi. Just LoRa mesh and a keyboard.
In this demo:
Main menu — app launcher with system bar
LoRa settings — region, modem preset, TX power, hop limit configuration
Nodes — node list with 9 sort modes (including distance), signal strength, hops, battery, role indicators, direct messaging, traceroute, offline map, favorites & ignore lists
Channels — multi-channel group chat with up to 8 channels, individual notification sounds, channel invitations
Monitor — live packet feed with color-coded TX/RX, port labels, SNR indicators, packet detail drill-down
Stats — tabbed diagnostics: node info, system health, radio config, node DB, GPS, mesh port distribution, running tasks
Built from scratch on ESP-IDF. Full Meshtastic v2.7+ compatibility. Unlimited message history and node database on SD card.
Hardware: M5Stack CardPuter ADV + SX1262 LoRa CAP + SD Card
GitHub: github.com/d4rkmen/plai
#meshtastic #lora #esp32 #m5stack #cardputer #offgrid #mesh #plai