● 15 min readProbots Decode: Smart Irrigation Controller – Inside Rachio, Hunter
⚠️ LEGAL WARNING (INDIA) Working with automated irrigation systems requires handling 230VAC mains power and water in proximity. Improper earthing (vio
Read Article →| Bulk Pricing | ||
|---|---|---|
| QTY | Unit Price(Inlc. GST) | |
| 10+ | ₹3,919.02 ₹ 3321.2 + 597.82 GST | |
| 20+ | ₹3,879.03 ₹ 3287.31 + 591.72 GST | |
| 30+ | ₹3,839.04 ₹ 3253.42 + 585.62 GST | |
| 50+ | ₹3,759.06 ₹ 3185.64 + 573.42 GST | |
Put powerful Wi-Fi and native USB control right in your pocket! The LILYGO T-Dongle features an ESP32-S2 processor, a 1.14-inch color LCD, a TF card slot, and dual USB-A ports (Male & Female OTG) in a portable stick form factor.
Native USB OTG & Dual Ports The true magic of the T-Dongle ESP32-S2 lies in its processor and port configuration. The ESP32-S2 chip supports native USB OTG (On-The-Go). LILYGO capitalized on this by giving the board both a standard Male USB Type-A port (for plugging into your computer or a power bank) AND a Female USB Type-A port. This allows the T-Dongle to act as a USB host! You can plug external peripherals like keyboards, mice, or barcode scanners directly into the dongle, and the ESP32-S2 can intercept, read, or manipulate that data.
Vibrant 1.14-Inch Color Display Despite its compact size, this dongle integrates a sharp 1.14-inch color TFT LCD. Driven by the popular ST7789 display controller, it provides a fantastic canvas for rendering live network statistics, visual payloads, or custom status icons. Having a screen on a USB device means you get immediate, driver-free visual feedback the second you plug it in.
Built-in Data Logging and Expansion The T-Dongle is a completely self-contained data platform. Tucked onto the side of the PCB is a TF (MicroSD) card slot, making it incredibly easy to log gigabytes of keystrokes, sensor data, or network packets locally. For hardware hackers, the board also features a Grove/STEMMA compatible JST-SH 4-pin port (breaking out VDD, IO43, IO44, and GND), allowing you to effortlessly attach external I2C or UART sensors without soldering.
Specifications
Microcontroller: ESP32-S2 (Single-core, up to 240 MHz)
Flash Memory: 4MB
PSRAM: 2MB
Wireless: 2.4 GHz Wi-Fi (802.11 b/g/n) (Note: ESP32-S2 does not support Bluetooth)
Display Size: 1.14 inches diagonal
Display Driver: ST7789
Host Interfaces: 1x Male USB Type-A, 1x Female USB Type-A (OTG)
Storage: Integrated TF/MicroSD Card Slot
Expansion Port: Grove / STEMMA JST-SH 4-PIN (VDD, IO43, IO44, GND)
Dimensions: 72mm (L) x 23mm (W) x 12mm (H)
Key Applications and Projects
Hardware USB Emulators (BadUSB): Programming the ESP32-S2's native USB capabilities to emulate a keyboard that executes automated keystroke payloads upon insertion.
Portable Wi-Fi Packet Sniffers: Plugging the dongle into a power bank to continuously scan and log local 2.4GHz network traffic directly to the MicroSD card.
Custom 2FA Authentication Keys: Utilizing the screen and physical buttons to create a personalized, visual two-factor authentication (2FA) device or password vault.
Unlock New Capabilities (Project Evolution) The Ultimate "Man-in-the-Middle" Macro Keypad: Leverage the dual USB ports! Plug the T-Dongle into your PC using the male connector, and plug your standard desktop keyboard into the female OTG port. You can program the ESP32-S2 to act as a middleman. It can intercept your typing, look for custom secret keywords or combinations, and instantly spit out massive pre-programmed text macros, code snippets, or shortcuts back to the PC! Use the 1.14-inch color screen to display which "Macro Profile" you currently have active.
1 x LILYGO T-Dongle ESP32-S2 Board (with 1.14" LCD)
1 x Translucent Plastic Enclosure (Top and Bottom shell pieces)
Downloads & Links


1. What microcontroller drives this board? It is powered by the Espressif ESP32-S2 single-core microprocessor.
2. Does this board have Bluetooth? No. The ESP32-S2 chip only supports 2.4 GHz Wi-Fi. It does not contain Bluetooth or BLE hardware.
3. What makes the ESP32-S2 special compared to the standard ESP32? The ESP32-S2 features native USB OTG (On-The-Go) support built directly into the silicon. This allows it to act as a USB host (reading mice/keyboards) or a USB device (acting like a mouse/keyboard/flash drive to a PC) without needing external bridge chips.
4. What are the two USB ports for? The Male USB-A port plugs into your computer for power and programming. The Female USB-A port allows you to plug external USB devices into the ESP32-S2 so it can act as a host.
5. What are the specifications of the onboard screen? The screen is a 1.14-inch color TFT LCD driven by the ST7789 controller.
6. Does the screen have touch capabilities? No, the 1.14-inch display is a standard non-touch LCD.
7. How do I put the board into bootloader mode manually? Press and hold the "Boot" button. While holding it, plug the Male USB connector into your computer. Alternatively, hold Boot, press Reset, and release Boot.
8. Can I log data locally? Yes! The board features a TF (MicroSD) card slot integrated into the side of the PCB.
9. Which pins are used for the MicroSD card? The TF Card uses standard SPI pins: CS (IO10), SCLK (IO12), MISO (IO13), and MOSI (IO11).
10. What are the internal pins for the LCD? The LCD uses TFT_MISO (IO04), TFT_MOSI (IO35), TFT_SCLK (IO36), TFT_CS (IO34), TFT_DC (IO37), TFT_RST (IO38), and TFT_BL (IO33) for the backlight.
11. Is there an expansion port for external sensors? Yes. It features a Grove / STEMMA compatible JST-SH 4-PIN connector on the side breaking out VDD, IO43, IO44, and GND.
12. Does it have an internal battery? No. Because of its compact USB stick form factor, there is no internal battery. It must be powered by a USB port or power bank.
13. What do the physical buttons do? There are two tactile buttons: a Reset (RST) button to reboot the device, and a Boot (BOT) button which is used for entering flashing mode and can be programmed as a user input button in your code.
14. What are the exact dimensions of the dongle? The dongle measures 72mm in length, 23mm in width, and 12mm in height.
15. How do I program this board? You plug it directly into your computer's USB port. It can be programmed using the Arduino IDE, PlatformIO, or MicroPython.
16. What settings should I use in the Arduino IDE? Select the "ESP32S2 Dev Module" from the board manager. Ensure "USB CDC On Boot" is enabled so the serial monitor functions correctly via the native USB port.
17. What logic voltage does the board use? Like all ESP32 chips, the internal GPIO pins operate strictly on 3.3V logic.
18. Can I use the MicroSD card and the Screen at the same time? Yes. They are wired to separate IO pins and separate SPI chip-selects, allowing them to function independently without data collisions.
19. Can I run CircuitPython on this board? Yes! The ESP32-S2's native USB support makes it an excellent candidate for CircuitPython, allowing the board to show up as a literal USB mass storage drive on your computer for easy drag-and-drop programming.
20. Does it require a special USB cable? No! One of the best features of the T-Dongle is that the Male USB-A port plugs directly into your computer, eliminating the need to carry around data cables.




| Core Chipset: | ESP32 |
|---|---|
| Flash Memory: | 4 MB |
| PSRAM: | 2MB |
| Wireless Connectivity: | WiFi, Bluetooth |
| Antenna Type: | Onboard Ceramic Chip, IPEX |
Probots sells every Electronics Part for your next Project. You can order 10,000+ Electronic Parts Online - Arduino, Raspberry Pi, NodeMCU Development Boards, Sensors, Motors, Motor Drivers, SMPS, Plastic Enclosures etc in India directly on probots.co.in
We delivery electronics components and parts throughout India using standard couriers like Bluedart, Delhivery & India Post.
For order related queries contact -
Probots sells every Electronics Part for your next Project. You can order 10,000+ Electronic Parts Online - Arduino, Raspberry Pi, NodeMCU Development Boards, Sensors, Motors, Motor Drivers, SMPS, Plastic Enclosures etc in India directly on probots.co.in
We offer specialized services for Bulk, Wholesale & B2B Customers like discounted prices, additional shipping options, customised products, etc . Customer with large quantity & regular orders qualify for the specialised discounted rates.
We also offer dedicated sales team to assist you with the order process by providing sales quotations, PI, technical support for choosing products, etc.
Note: Business Orders are processed manually and usually take 1-3 days to process compared to placing the order directly on our website. Please plan your purchases accordingly.
Need Help?
For bulk enquiries contact us by -
Probots Electronics is highly regarded for its highly skilled team and knowledgeable staff who provide expert guidance to ensure customers select the right components for their technical projects. The business maintains a strong reputation for prompt service and reliable support, with many clients praising their quick response times and genuine commitment to customer satisfaction.
● 15 min read⚠️ LEGAL WARNING (INDIA) Working with automated irrigation systems requires handling 230VAC mains power and water in proximity. Improper earthing (vio
Read Article →
● 14 min readCore Tech RP2350A MCU Operating Volt 1.8V to 5.5V Best For Embedded Integration Skill Level Skilled/Pro Key Takeaways Wide Input Voltage Range: Operat
Read Article →
● 18 min readVol. 43 | The Tale of Two Footprints When your engineering timeline is locked and client expectations are unforgiving, choosing the right microcontrol
Read Article →