I just got my hands on Lilygo’s ESP32-S3-based programmable smartwatch. The T-Watch S3 uses the popular ESP32-S3 microcontroller and offers many features, including a capacitive touchscreen, built-in WiFi, Bluetooth, and even LoRa connectivity. Without wasting any more time, let’s dive in and learn more about this amazing device!
What is T-Watch S3?

The Lilygo T-watch S3 is a programmable smartwatch with a sleek design. it sports an elegant finish and offers features that blend functionality with style. At its core, is an ESP32-S3 chip to deliver robust programmability and a smooth user experience. Additionally, a LoRa module extends its communication range for long-distance for low-power applications. The integrated touchscreen provides an intuitive interface for easy navigation and quick access to functions. moreover, the T-watch S3 features a built-in microphone and Speaker for voice commands and interactive tasks. with Wi-Fi and Bluetooth connectivity, it connects seamlessly with other devices and enables smooth data transfer. To run it all, the watch comes with a 400mAh Li-Po rechargeable battery.
Specifications of T-Watch S3:

Below is a table summarising all the specifications for the T‑Watch S3 from LilyGO:
Specification | Details |
---|---|
Processor / SoC | ESP32‑S3R8 dual‑core processor, up to 240 MHz |
Memory | 8 MB PSRAM; 16 MB Flash storage |
Display | 1.3‑inch TFT LCD; 240 × 240 pixel resolution; capacitive touch panel |
Wireless Connectivity | Wi‑Fi (802.11 b/g/n, 2.4 GHz) and Bluetooth 5.0 (BLE), LoRa (433Mhz/868Mhz/915Mhz) |
Sensors | Integrated accelerometer and gyroscope, IR, Vibrator motor |
Battery | Rechargeable Li‑Po battery (approximately 400 mAh capacity) |
Charging & Ports | Micro USB port for charging and data transfer |
Software Compatibility | Supports Arduino IDE, MicroPython, and Espressif IDF |
Additional Features | RTC, Microphone, MAX98357A, Power Detection, BMA423 3-axis acceleration sensor |
Dimensions | 34.73mm x 42.36mm x 13mm (272mm Strap Length) |
Pricing and Where to buy?
The T-Watch S3 is available for purchase on Lilygo’s official website and Amazon. When selecting a model, ensure its LoRa frequency aligns with your country’s regulations. For instance, in the United States, the 915MHz version is appropriate. For other regions, consult local guidelines to choose the correct frequency. Purchase links are provided Below.
Conclusion.
I tested the watch with its default firmware for two days. It includes only a few watch faces and brightness control. It also has test pages to check sensor functionality. Another page displays GPIO information and their usage. After testing, here is a list of pros and cons of LilyGO’s T-Watch S3:
Pros:
- The watch has excellent build quality, feeling sturdy and well-made. The button clicks nicely, and the USB port is easy to access.
- Has built-in WiFi, BLE and LoRa.
- The TFT display looks clear and sharp. It remains visible outdoors, offers great viewing angles, and has glass protection.
- The sensors provide fair accuracy, the vibration motor feels strong, and the microphone picks up sound with high sensitivity.
Cons:
- The touch response is inconsistent; at times, it feels slightly delayed.
- The speaker has low quality and is difficult to hear.
- The battery backup feels low, but unoptimized software might be the cause. Using the ESP32-S3R8’s low-power mode could improve performance.
Overall, the watch is a great tool for engineers and hobbyists to push their skills beyond standard smartwatches. It creates new opportunities for developers. I see many exciting possibilities for this impressive technology.