Skip to main content

LilyGo T-Deck Setup Guide

⚠ ANTENNA SAFETY - ALL DEVICES: Always connect an antenna before powering on any LoRa device. Even a brief transmission without an antenna connected risks permanent damage to the LoRa radio chip.

LilyGo T-Deck - Setup Guide

The T-Deck is a standalone LoRa communicator with a 2.8" touchscreen, physical QWERTY keyboard, trackball, speaker, and microphone - enabling full mesh network operation without a phone. Note that the base T-Deck does not include GPS; see the T-Deck Plus for GPS functionality.

Specifications

AttributeValue
MCUESP32-S3
RadioSX1262
Display2.8" touchscreen
InputQWERTY keyboard + trackball
AudioSpeaker + microphone
GPSNot included (requires T-Deck Plus)
Price$43 - 53
StrengthsFull standalone keyboard operation, touchscreen, speaker for alerts
WeaknessesNo GPS; higher power draw

Driver Installation

  • Windows: CP210x driver may be required. Download from Silicon Labs website.
  • macOS & Linux: Built-in - no driver needed.

Entering Bootloader / DFU Mode - UNIQUE METHOD

Note: The T-Deck uses a unique bootloader entry method using the trackball, not a traditional BOOT button.

Primary Method (Trackball):

  1. Flip the power switch to OFF.
  2. Press and hold the trackball (physically depress it - it clicks).
  3. While holding the trackball, flip the power switch to ON.
  4. Continue holding the trackball for 2 - 3 seconds, then release.
  5. Confirmation: A blank screen with the backlight off indicates successful DFU mode entry.

Alternative Method (Side Reset):

  1. With the device powered on, press and hold the trackball.
  2. While holding, press the side reset button briefly.
  3. Release both. Blank screen with backlight off = DFU mode.

Firmware Flashing

  1. Enter DFU mode (see above).
  2. Connect via USB-C to your computer.
  3. Open Chrome or Edge and navigate to:
  4. Select T-Deck from the device list.
  5. Click Flash and grant serial port access.
  6. Wait for completion. Device reboots automatically.

Post-Flash Configuration

  1. Set region to US via Bluetooth app or directly on the keyboard interface.
  2. Both MeshCore and Meshtastic support standalone keyboard operation on this device.
  3. Configure node name, channel settings, and alert preferences.

Known Quirks

  • Bootloader entry using the trackball can be unintuitive at first - ensure you press the trackball before turning on power.
  • Higher power draw than simpler boards; plan battery capacity accordingly.
  • For GPS functionality, the T-Deck Plus is required.