Skip to content

LILYGO T ETH Elite

paradajz edited this page Apr 21, 2026 · 1 revision

Quick overview

  • OpenDeck target name: lilygo_t_eth_elite
  • Power: USB C
  • MCU: ESP32-S3
  • MIDI: USB
  • OSC: Ethernet
  • Traffic indicators: 1
  • Digital inputs: 5
  • Outputs: 3 (PWM / level control)
  • Analog inputs: 0
  • Board docs: LILYGO T-ETH-Elite
  • Buy links:

Connections

Pinout to use as an reference to pins in later sections:

Switches

Switch # Pin 1 Pin 2
0 GPIO2 GND
1 GPIO42 GND
2 GPIO39 GND
3 GPIO40 GND
4 GPIO41 GND

Rotary encoders

Encoder # Pin 1 Pin 2 Pin 3
0 GPIO2 GND GPIO42
1 GPIO39 GND GPIO40

Potentiometers

Analog inputs are not enabled on this target.

FSRs

Analog inputs are not enabled on this target.

PWM outputs

Note: current-limiting resistors for LEDs are required in order to avoid damage to the board.

Output # Anode Cathode
0 GPIO8 GND
1 GPIO6 GND
2 GPIO7 GND

Traffic indicators

Indicator LED
USB input GPIO16
USB output GPIO16
Network input GPIO16
Network output GPIO16
Network up GPIO16

I2C

Signal Pin
Vcc 3V3
GND GND
SDA GPIO17
SCL GPIO18

DIN MIDI

DIN MIDI is not enabled on this target.

Touchscreen

Touchscreen support is not enabled on this target.

Bootloader switch

Hold OpenDeck switch 0 / GPIO2 low while resetting or powering the board to enter the OpenDeck bootloader.

Flashing

To flash this board with the OpenDeck firmware, go to the OpenDeck configurator and follow the instructions.

Clone this wiki locally