-
Notifications
You must be signed in to change notification settings - Fork 274
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