SKU: IOWC-1007
📋 GST Invoice Available

LilyGO T-Dongle ESP32-S2 Dev Board w/ 1.14" LCD & OTG

₹2,099.00 (Inclusive of all taxes)
Out of Stock

The LilyGO T-Dongle ESP32-S2 is a compact AIoT development board featuring a 1.14-inch ST7789V LCD, USB OTG interfaces, and integrated Wi-Fi 802.11 b/g/n connectivity, fully programmable via Arduino IDE or VS Code for rapid IoT prototyping.

Features

  • ESP32-S2 Xtensa LX7 single-core processor with integrated Wi-Fi 802.11 b/g/n and BLE for robust wireless connectivity.
  • Integrated 1.14-inch HD LCD (ST7789V driver) provides a crisp display for user interfaces, sensor data, and debugging without external screens.
  • Dual USB OTG interfaces (male and female) offer flexible host/peripheral roles for direct connection to peripherals or acting as a USB device.
  • Onboard Grove connector and TF (microSD) card slot enable easy sensor expansion and local data logging capabilities.
  • Compact dongle form factor with a built-in 3D WiFi antenna and DIP switch for convenient project deployment and configuration.

Out of stock

Description

The LilyGO T-Dongle ESP32-S2 Development Board is a feature-rich, compact platform designed for embedded developers and makers building connected devices with graphical interfaces. Its core is the ESP32-S2, a cost-optimized single-core Xtensa LX7 processor that delivers reliable Wi-Fi 802.11 b/g/n and Bluetooth Low Energy connectivity, managed by the integrated 3D antenna for stable RF performance.

Beyond wireless capabilities, the board is distinguished by its integrated 1.14-inch ST7789V IPS LCD, providing a sharp display for real-time data visualization, simple GUIs, or status indicators directly on the device. The inclusion of both male and female USB OTG ports offers exceptional flexibility, allowing the board to act as a USB host for keyboards/mice or as a programmable USB peripheral, simplifying integration into various systems.

Key Features

  • ESP32-S2 single-core processor delivers efficient performance for Wi-Fi and BLE IoT applications.
  • Integrated 1.14-inch ST7789V IPS LCD display with 240x135 resolution for on-device visualization.
  • Dual-role USB OTG support (male and female connectors) enables flexible host and device functionality.
  • Grove-compatible I2C connector simplifies plug-and-play connection of a wide ecosystem of sensors and actuators.
  • Onboard microSD (TF) card slot provides expanded storage for data logging, firmware updates, or serving web content.
  • Built-in 3D printed circuit antenna ensures reliable Wi-Fi/BLE range without requiring an external antenna.
  • Convenient DIP switch allows for hardware configuration of boot modes or peripheral power control.
  • Full compatibility with Arduino IDE, ESP-IDF, and VS Code with PlatformIO for a streamlined development workflow.

Applications

  • Portable IoT data monitors with local display for environmental sensors (temperature, humidity, air quality).
  • USB HID devices like custom keyboards, macro pads, or presentation controllers using the OTG host functionality.
  • Smart home automation gateways with a tactile user interface for status and control.
  • Prototyping handheld instruments and data loggers that store readings on a microSD card.
  • Educational tools for learning embedded systems, wireless networking, and graphical interface programming.

Technical Specifications

Microcontroller / SoCESP32-S2 (Xtensa LX7 single-core)
Wireless ProtocolsWi-Fi 802.11 b/g/n, Bluetooth Low Energy (BLE)
Display1.14-inch IPS LCD, ST7789V driver (240x135)
USB InterfaceUSB Type-C for programming/power, Male & Female OTG ports
Expansion InterfacesGrove (I2C), TF (microSD) Card Slot
AntennaOnboard 3D PCB Wi-Fi/BLE Antenna
Development SupportArduino IDE, ESP-IDF, VS Code (PlatformIO)
Dimensions72mm (Length) - Full board dimensions not specified
Weight16g (Board only)

Frequently Asked Questions

How do I program the LilyGO T-Dongle ESP32-S2 board?

You can program it using the Arduino IDE by installing the ESP32 board package from Espressif's GitHub repository. Alternatively, use VS Code with the PlatformIO extension for a more advanced embedded workflow. Connect the board via its USB Type-C port, select the correct COM port, and choose 'ESP32S2 Dev Module' as your board target before uploading your sketch.

What is the purpose of the dual USB OTG ports on this board?

The male and female USB OTG ports allow the board to operate in both USB Host and USB Device modes. The female port lets you connect standard USB peripherals like keyboards or flash drives. The male port enables the board to act as a USB device, appearing as a serial COM port, HID, or mass storage device when plugged into a computer or another host, greatly expanding its application scope for interface projects.

Can I use the onboard display with Arduino graphics libraries?

Yes, the integrated 1.14-inch ST7789V LCD is fully compatible with popular Arduino graphics libraries such as TFT_eSPI or Adafruit_ST7789. You will need to install the library and configure the pin mappings in the library's user setup file to match the T-Dongle's specific wiring. Example code for drawing shapes, text, and images is readily available in the library examples.

How do I connect external sensors to the T-Dongle board?

The easiest method is using the onboard Grove connector, which provides I2C (and sometimes digital) communication. Simply plug in any Grove-compatible sensor module. For non-Grove sensors, you can use the broken-out GPIO pins. Refer to the board's pinout diagram to identify available GPIOs, ensuring you adhere to the correct voltage levels (3.3V) and consider using a logic level converter if necessary.

Package Includes

  • 1 x LilyGO T-Dongle ESP32-S2 Development Board
  • 1 x ABS Transparent Black Case

Additional Information

Weight 0.016 kg
Dimensions 7.2 × 6 cm