-
Couldn't load subscription status.
- Fork 284
Open
Description
Summary
Add support for the T-Deck device in the Meshtastic CLI.
Background
The T-Deck is a popular ESP32-based Meshtastic device with a built-in keyboard and display. Currently, the CLI does not recognize T-Deck devices when they are connected via USB.
Proposed Solution
Add T-Deck device definition to supported_device.py with:
- USB vendor ID:
303a(Espressif Systems) - USB product ID:
1001 - Firmware identifier:
t-deck - Device class:
esp32 - Port support for Linux, macOS, and Windows
Testing
- ✅ Device detection working
- ✅ Auto-detection when T-Deck connected
- ✅ Manual port specification
- ✅ All CLI functionality tested
- ✅ No regression in existing device support
Related
- T-Deck firmware support already exists in Meshtastic
- USB IDs verified with physical device testing
Metadata
Metadata
Assignees
Labels
No labels