SKU: IOWC-1432
📋 GST Invoice Available

LilyGO T-Display ESP32 WiFi Bluetooth Dev Board w/ 1.14-Inch LCD

₹1,469.00 (Inclusive of all taxes)
Out of Stock

The LilyGO T-Display is an ESP32-based development board integrating a 1.14-inch IPS LCD, designed for creating Wi-Fi and Bluetooth-enabled IoT devices with a user interface. It features a USB-C port for power and programming, an onboard battery management system, and is compatible with Arduino IDE and ESP-IDF.

Features

  • ESP32-D0WDQ6 dual-core processor with 4MB flash and 520KB SRAM for robust IoT application development.
  • Integrated 1.14-inch IPS LCD (ST7789V driver, 135×240 resolution) for displaying sensor data, status, and UI without external displays.
  • Onboard USB-C connector with CP2104 USB-to-serial chip for easy power supply and firmware uploading.
  • Built-in battery management system (BMS) with 500mA charging current for portable, battery-powered projects.
  • Comprehensive GPIO interfaces including SPI, I2C, UART, ADC, DAC, and touch sensors for extensive peripheral connectivity.

Out of stock

Description

The LilyGO T-Display development board combines the powerful ESP32 Wi-Fi/Bluetooth SoC with a compact, color IPS display, creating an all-in-one platform for IoT prototypes and embedded GUI applications. Its integrated design eliminates the need for external wiring to a separate screen, streamlining development for smart home controllers, portable data loggers, and wireless sensor nodes.

Powered by the ESP32-D0WDQ6 chip running at 240MHz, the board provides ample processing headroom for running wireless communication stacks and driving the display simultaneously. The onboard CP2104 USB-to-serial converter ensures reliable communication with development environments like Arduino IDE, PlatformIO, or ESP-IDF via the modern USB Type-C port, which also supplies power from 2.7V to 4.2V.

Designed for field deployment, the board includes a dedicated connector for a Li-Po battery and a management circuit that handles charging and power path switching. This, combined with the ESP32’s deep sleep capabilities, enables the creation of long-lasting, battery-operated devices. The board’s compact footprint and pre-soldered headers offer a balance between functionality and ease of integration into enclosures.

Key Features

  • All-in-one ESP32 development board with integrated 1.14-inch color IPS display for rapid IoT UI prototyping.
  • Onboard battery management supports direct Li-Po battery connection with 500mA charging current for portable applications.
  • USB Type-C interface provides both stable power delivery and a streamlined programming/debugging serial link.
  • Rich set of exposed peripherals (SPI, I2C, ADC, DAC, touch sensors) allows connection to a wide array of sensors and actuators.
  • Optimized for low-power operation, leveraging ESP32 sleep modes for extended battery life in remote sensing projects.
  • Compact form factor with pre-mounted headers simplifies integration into final product designs or project enclosures.

Applications

  • Smart home control panels and wireless touch interfaces for home automation systems.
  • Portable environmental data loggers displaying real-time sensor readings (temperature, humidity, air quality).
  • Wireless sensor node gateways with local status display for industrial monitoring (IIoT).
  • BLE beacon or Wi-Fi scanner devices with visual feedback for signal strength and device discovery.
  • Prototyping platform for IoT devices requiring a compact user interface, such as wearable tech or handheld instruments.

Technical Specifications

Microcontroller/SoCESP32-D0WDQ6 (Xtensa® dual-core 32-bit LX6, 240MHz)
Wireless ProtocolsWi-Fi 802.11 b/g/n, Bluetooth 4.2 BR/EDR & BLE
Flash Memory4 MB
SRAM520 KB
Display1.14-inch IPS, ST7789V driver, 135 x 240 resolution
USB-to-SerialCP2104
Supply Voltage2.7V - 4.2V (Via USB-C or battery)
Operating Current~60 mA (typical)
Battery Charge Current500 mA
InterfacesUART, SPI, I2C, SDIO, ADC, DAC, PWM, Touch Sensor, I2S
Operating Temperature-40°C to +85°C
Dimensions51.52 mm (L) x 25.04 mm (W)

Frequently Asked Questions

How do I program the LilyGO T-Display ESP32 board?

Install the ESP32 board support in Arduino IDE via the Boards Manager. Select 'ESP32 Dev Module' as your target. Connect the board via USB-C, ensure the CP2104 driver is installed, and select the correct COM port. You can use the TFT_eSPI library to control the integrated ST7789V display. For ESP-IDF or PlatformIO, configure the environment to target the ESP32 and use the appropriate display driver components.

What is the power source and how do I connect a battery?

The board can be powered via the USB-C port (5V) or through a 3.7V Li-Po battery connected to the onboard two-pin battery connector. The integrated battery management system handles charging at 500mA when USB power is present and automatically switches to battery power when USB is disconnected. Ensure the battery polarity matches the connector markings to avoid damage to the charging circuit.

Which libraries are needed to drive the 1.14-inch display?

The integrated display uses an ST7789V driver over SPI. The recommended library is TFT_eSPI. You must configure the library's User_Setup.h file to select the correct driver (ST7789), set the resolution (135x240), and define the SPI pins specific to the T-Display board. LilyGO often provides example configurations. Alternatively, the LovyanGFX library offers advanced features and performance for the same display.

What is the typical power consumption in active and sleep modes?

During active operation with Wi-Fi/Bluetooth and display on, the board draws approximately 60-80mA. By utilizing the ESP32's deep sleep mode and turning off the display backlight, current consumption can be reduced to microamps (uA), enabling months of operation on a single 1000mAh battery. Use the `esp_deep_sleep_start()` function in your code and connect a wake-up source like a timer or GPIO interrupt to periodically activate the device.

Package Includes

  • 1 x LilyGO T-Display ESP32 Development Board with 1.14" LCD
  • 1 x Battery Connector
  • 2 x 12-Pin Male Header Strips

Additional Information

Weight 0.00781 kg
Dimensions 5.152 × 2.504 cm