Meck v0.9.9 - multibyte path hash support!
Pre-releaseWhat's New Since v0.9.8
Multibyte path hash support to bring Meck in line with recent updates in Meshcore firmware v1.14. You can now choose the path hash size in the T-Deck Pro device settings (via the S key from the home screen) or set it via serial over USB to your T-Deck Pro with set path.hash.mode {0,1,2}
Read a run-down on what multibyte path hash implementation means: https://buymeacoffee.com/ripplebiz/path-diagnostics-improvements
Six firmware variants, one codebase. Pick the right .bin for your hardware:
Firmware Variants
v0.9.9-Meck-4G-BLE.bin
For T-Deck Pro 4G boards. Full-featured build — messaging, contacts, direct messages, repeater admin, e-book reader, notes, emoji, GPS, map viewer, BLE companion app support, SMS & Phone app, IRC client, and web browser. Up to 500 contacts and 20 channels.
Note: BLE is toggled off at boot to save battery. Navigate to the Bluetooth home page and press Enter to enable it when you want to connect to the app.
v0.9.9W-Meck-4G-WiFi.bin
For T-Deck Pro 4G boards. Same as the 4G-BLE build but with WiFi replacing BLE as the companion transport — connect via the MeshCore web app, iOS/Android app, meshcore.js, or Python CLI over your local network (TCP port 5000). WiFi is on by default at boot but can be toggled off in Settings to save power. No BLE companion app support. Up to 1,500 contacts and 20 channels.
Also available for those with a custom 2000mah battery build.
v0.9.9-4G.SA-Meck-standalone.bin
For T-Deck Pro 4G boards. No BLE or WiFi companion — maximum battery life. The web browser, IRC client, and map viewer are all still available (they use WiFi independently, not as a companion transport). Up to 1,500 contacts and 20 channels.
v0.9.9A-Meck-Audio-BLE.bin
Everything in the 4G-BLE build plus the audiobook player, sleep timer, and auto-queuing — minus the 4G modem features. BLE companion support included. Up to 500 contacts and 20 channels.
⚠️ PCM5102A audio hardware only. The I2S audio pins (GPIO 7, 8, 9) conflict with the A7682E modem control lines — do not flash on 4G boards.
Note: BLE is toggled off at boot to save battery. Navigate to the Bluetooth home page and press Enter to enable it when you want to connect to the app.
v0.9.9AW-Meck-Audio-WiFi.bin
Same as the Audio-BLE build but with WiFi replacing BLE as the companion transport. WiFi is on by default at boot but can be toggled off in Settings to save power. No BLE companion app support. Up to 1,500 contacts and 20 channels.
⚠️ PCM5102A audio hardware only — same GPIO conflict applies. Do not flash on 4G boards.
v0.9.9A-SA-Meck-standalone.bin
Same as the Audio-BLE build but with Bluetooth and WiFi completely removed at compile time. The radio hardware is never initialised, giving a significant battery life improvement. The web browser, IRC client, and map viewer are not available on this variant. Up to 1,500 contacts and 20 channels.
Battery life: Disabling Bluetooth extends estimated runtime from ~10.5 hours to ~20.5 hours on the 1400mAh cell.
⚠️ PCM5102A audio hardware only — do not flash on 4G boards.
See all the features and updates that are available in Meck from v0.9.8 onwards here: https://github.com/pelgraine/Meck/releases/tag/wifi-1