β
No installation needed! Flash directly from your browser
β
Preserves your settings - keeps all your data intact
β
Fast and easy - just connect and click
Enhanced TFT user interface for MeshCore mesh networking firmware, optimized for M5Stack Cardputer-Adv with Cap LoRa-1262.
Click to view screenshots
| Chat | Contacts | Channels |
|---|---|---|
![]() |
![]() |
![]() |
| Main Settings | Public Info | Radio Setup |
|---|---|---|
![]() |
![]() |
![]() |
| Choose Preset | Manual Setup | Device Info |
|---|---|---|
![]() |
![]() |
![]() |
| Theme Settings | Other Options |
|---|---|
![]() |
![]() |
Visit https://meshcorecardputeradv.vercel.app/ and flash directly from your browser!
Why use the Web Flasher?
- β No software installation required
- β Preserves all your settings and data
- β Fastest and easiest method
- β Works on any modern browser
Search in M5Burner for:
MeshCore-Cardputer-ADV M5Stack Cap LoRa1262 version!!!!- Plug-and-play
Download firmware_Cap_LoRa-1262.bin from Releases and flash using esptool.py or ESP Flash Download Tool.
Simply attach the Cap LoRa-1262 to your Cardputer-Adv - no wiring needed!
- Module: RA-01SH (SX1262)
- Frequency: 863-870 MHz
- Documentation: Cap LoRa-1262
- Chat bubbles with sender names
- 150-character limit with real-time counter
- Notification popups for new messages
- Message scrolling with FN+UP/DOWN
- 18 color themes with brightness control
- Real-time search in contacts and channels
- π β - Up
- π β - Down
- π β - Contacts
- π β - Channels
- Enter - Send/Select
- Backspace - Delete | Hold Backspace - Clear all
- π FN+ESC - Go back
- Opt - Go back
- π FN+β / π FN+β - Scroll messages (in writing mode)
- π FN+DEL - Delete contacts/channels
- G0(Top right button) - Send an advert
Access the settings menu via the β° icon in the top-left corner. All settings persist across restarts.
- Change Name - Modify device name
- Share Key - Display QR code with public key for easy pairing
- Share Position - Enable/disable position sharing in advertisements
- GPS On/Off - Enable or disable GPS (position checked every 3 minutes)
- Choose Preset - Select from predefined radio configurations
- Manual Setup - Configure individual parameters:
- Frequency
- Bandwidth
- Spreading Factor (SF)
- Coding Rate (CR)
- TX Power
- Brightness Control - Adjust screen brightness
- Color Schemes - Choose from 18 available themes
- Sleep Timeout - Screen auto-sleep options: 10s, 30s, 1m, 2m, 5m, Never
- Factory Reset - Restore device to factory settings (generates new key)
- Spark the Project - Support development via QR code (links to Buy Me a Coffee)
View real-time device information:
- Device name
- Battery status
- GPS coordinates
- Radio frequency
- Spreading Factor (SF)
- TX Power
- System uptime
Important: First-time configuration requires the MeshCore mobile app:
- Flash firmware to Cardputer-Adv (via web flasher or M5Burner)
- Download MeshCore app on your smartphone
- Connect via Bluetooth using the pairing code displayed in the top-right corner of the screen
- Configure node name, region, network keys, and channels
- Delete contacts and channels from device using FN+DEL
- Comprehensive settings menu organized into tabs: Public Info, Radio Setup, Theme, Other, and Device Info
- GPS integration with 3-minute position update intervals
- Manual radio configuration for advanced users
- QR code sharing for easy device pairing
- Position sharing toggle for privacy control
- Multiple sleep timeout options for battery optimization
- Factory reset option for easy device reconfiguration
- Enhanced Cap LoRa-1262 compatibility and stability
- UI refinements for better usability
- Power consumption optimizations for extended battery life
- Improved Bluetooth pairing experience
git clone https://github.com/Stachugit/MeshCore-Cardputer-ADV.git
cd MeshCore-Cardputer-ADV
# For Cap LoRa-1262:
pio run -e M5stack_cardputer_cap_lora1262_companion --target uploadBased on MeshCore mesh networking firmware. This project adds custom TFT UI, chat bubbles, comprehensive settings system, theme customization, and enhanced keyboard navigation.
Cap LoRa-1262 compatibility fixes based on work by sosprz.
Same license as original MeshCore firmware. See license.txt.
Contributions welcome! Report bugs, suggest features, submit pull requests, or improve documentation.
- Web Flasher: https://meshcorecardputeradv.vercel.app/
- Original MeshCore: https://github.com/meshcore-dev/MeshCore
- M5Stack Cardputer-ADV: https://shop.m5stack.com/products/m5stack-cardputer-adv-version-esp32-s3
- Cap LoRa-1262: https://docs.m5stack.com/en/cap/Cap_LoRa-1262
- Support Development: https://buymeacoffee.com/Stachu
Independent UI modification of MeshCore. For core networking questions, refer to the original project.
Version: 1.1.0 | Last Updated: January 27, 2026











