The LILYGO T-Encoder is an advanced ESP32-based development board featuring a rotary encoder with RGB LED lighting. It supports Wi-Fi and Bluetooth 4.2, making it ideal for interactive control, smart home applications, IoT projects, and gaming interfaces. The T-Encoder allows precise input detection through clockwise, counterclockwise, and press-down actions, offering versatile functionality. Key Features ESP32-PICO-V3-02 MCU with Wi-Fi and Bluetooth 4.2 support. Rotary encoder with WS2812 RGB LED ring for interactive feedback. Multiple input actions: clockwise rotation, counterclockwise rotation, and press-down detection. Expandable with UART, SPI, and I2C interfaces for seamless integration. Compact and powerful with 8Mb flash memory and 2Mb PSRAM. T-U2T USB-to-TTL tool required for programming and debugging. Specifications Component Details MCU ESP32-PICO-V3-02 Flash Memory 8Mb PSRAM 2Mb Bus Interfaces UART, SPI, I2C Wireless Connectivity Wi-Fi 802.11 b/g/n, Bluetooth 4.2 Pin Header Male/Female options Onboard Buttons Reset LED WS2812 RGB LED (Controlled via IO25) Encoder Modes Clockwise (IO36), Counterclockwise (IO37), Press Down (IO38) Buzzer IO19 Programming Tool Requires T-U2T USB-to-TTL downloader Operating Modes Mode A (IO36) – Clockwise Rotation Mode B (IO37) – Counterclockwise Rotation Mode C (IO38) – Press Down Buzzer (IO19) – Audio feedback for actions Includes Applications Smart Home Control: Adjust volume, brightness, or navigate menus. Gaming Interfaces: Use as a game dial for precise control. IoT Projects: Create interactive control systems. Custom Keyboards & Input Devices: Improve user interaction. Automation & Robotics: Fine-tune motor speed or settings. Reference Sample Code T-Encoder