feat(tdeck): add home menu with app tiles for WiFi/BLE/settings - #6
Open
thehappydinoa wants to merge 8 commits into
Open
thehappydinoa wants to merge 8 commits into
thehappydinoa wants to merge 8 commits into
Conversation
Replace carousel navigation with a 2x3 home menu grid. Add BLE Scan, WiFi Scan, and Settings screens with trackball/keyboard navigation, filtered rf_sightings views, detail drill-through, and live dirty detection for home tile count badges. https://claude.ai/code/session_01Li8tBNQyyid5Gzxd15PnuX
Adds passive Meshtastic/LoRa packet reception via the T-Deck SX1262 (lora_scanner.h/cpp), a circular GPS track buffer for the GPS Track app (gps_track.h/cpp), LoRa radio control pins to tdeck_board.h, and RadioLib + FD_ENABLE_LORA to the t-deck platformio env. Both modules are wired into main.cpp setup()/loop() under their compile guards. https://claude.ai/code/session_01Li8tBNQyyid5Gzxd15PnuX
…me grid Expands the T-Deck home menu from 2x3 (6 tiles) to 3x3 (9 tiles) and adds three new app screens: - kMeshtastic (m): passive 915 MHz sniffer via SX1262/RadioLib, LongFast US915 params, displays node table with RSSI/SNR/age columns - kGpsTrack: dot-map of GPS breadcrumb trail with Mercator projection, auto-fit bounds, c key to clear track - kFileBrowser (f): SD card directory listing with lazy load, breadcrumb header, d/u keys to open/go-up New key shortcuts: m=Meshtastic, f=Files, q=Home from any screen. https://claude.ai/code/session_01Li8tBNQyyid5Gzxd15PnuX
thehappydinoa
force-pushed
the
claude/esp32-tdeck-home-menu-aixEl
branch
from
June 3, 2026 03:21
7f40814 to
b8dcb9e
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Replace carousel navigation with a 2x3 home menu grid. Add BLE Scan,
WiFi Scan, and Settings screens with trackball/keyboard navigation,
filtered rf_sightings views, detail drill-through, and live dirty
detection for home tile count badges.
https://claude.ai/code/session_01Li8tBNQyyid5Gzxd15PnuX