LILYGO T-Watch-S3 Plus

LILYGO T-Watch-S3 Plus User Manual

Model: T-Watch-S3 Plus | Brand: LILYGO

1. Introduction

The LILYGO T-Watch-S3 Plus is a versatile ESP32-S3 based wireless development board integrated into a smartwatch form factor. It features a 1.54-inch wide-angle IPS touchable LCD, LoRa (SX1280 2.4G) communication, and GPS capabilities. Designed for developers, it supports various platforms including Arduino-IDE, ESP-IDF, VS Code, and Micropython, making it suitable for a wide range of IoT and wearable projects.

LILYGO T-Watch-S3 Plus main product view

Image: Main product view of the LILYGO T-Watch-S3 Plus.

2. Product Features

LILYGO T-Watch-S3 Plus features overview

Image: Overview of LILYGO T-Watch-S3 Plus features and specifications.

3. Package Contents

Please verify that all items are present in the package:

LILYGO T-Watch-S3 Plus device and USB charging cable

Image: LILYGO T-Watch-S3 Plus device and its accompanying USB charging cable.

4. Setup Guide

Follow these steps to set up your LILYGO T-Watch-S3 Plus for development:

  1. Charge the Device: Connect the provided USB cable to the T-Watch-S3 Plus and a power source (e.g., computer USB port or USB wall adapter) to ensure it is fully charged before first use.
  2. Install Development Environment: Choose your preferred development environment (Arduino-IDE, ESP-IDF, VS Code, or Micropython) and install it on your computer.
  3. Install ESP32-S3 Board Support: Within your chosen IDE, install the necessary board support packages for ESP32-S3. Specific instructions can be found in the documentation for each IDE.
  4. Install Drivers: Depending on your operating system, you may need to install USB-to-serial drivers for the ESP32-S3 chip to be recognized by your computer.
  5. Access GitHub Repository: For detailed code examples, libraries, and up-to-date instructions, visit the official LILYGO GitHub repository: github.com/Xinyuan-LilyGO/TTGO_TWatch_Library/tree/t-watch-s3.
  6. Upload Firmware: Follow the instructions in the GitHub repository or your chosen IDE to compile and upload your first program to the T-Watch-S3 Plus.

5. Operating Instructions

The LILYGO T-Watch-S3 Plus is designed for custom application development. Basic operation involves:

LILYGO T-Watch-S3 Plus technical diagram with components

Image: Detailed technical diagram of the LILYGO T-Watch-S3 Plus, illustrating component layout and pin assignments.

6. Maintenance

To ensure the longevity and optimal performance of your LILYGO T-Watch-S3 Plus, follow these maintenance guidelines:

7. Troubleshooting

If you encounter issues with your LILYGO T-Watch-S3 Plus, refer to the following common problems and solutions:

ProblemPossible Cause / Solution
Device does not power on.Battery may be depleted. Connect to a power source and charge for at least 30 minutes. Ensure the power button is held for 2 seconds.
Cannot upload code to the device.Ensure correct USB drivers are installed. Verify the correct COM port is selected in your IDE. Check if the board type (ESP32-S3) is correctly selected. Try a different USB cable or port.
Wi-Fi or Bluetooth not connecting.Verify your code correctly initializes and configures the Wi-Fi/Bluetooth module. Check network credentials. Ensure the antenna is properly connected (if external).
Screen is unresponsive or blank.Ensure the display initialization code is correct in your firmware. Check for loose connections if you have disassembled the device. A hard reset (power off/on) might resolve temporary glitches.
GPS not acquiring a fix.Ensure the device has a clear view of the sky. GPS acquisition can take several minutes, especially for the first fix. Verify GPS module initialization in your code.

For more specific issues or advanced troubleshooting, please refer to the LILYGO community forums or the official GitHub repository documentation.

8. Specifications

FeatureDetail
Model NameT-Watch-S3 Plus
Item Model NumberSX1280 2.4G
MCUESP32-S3
Flash Memory16MB
PS RAM8MB
RAMLPDDR4X
Display1.54 inch Wide Angle IPS LCD
Resolution240x240, 16-bit full color
Touch TypeCapacitive touch
Wi-Fi802.11 b/g/n
BluetoothBLE V5.0
LoRa TransceiverSX1280 2.4G
Onboard FunctionsRTC, Microphone, MAX98357A, Power Detection, BMA423, GPS Position
Battery Capacity940mAh
Operating SystemLinux (compatible)
Compatible DevicesComputers (PCs, laptops, tablets), Smartphones, LoRa-enabled devices
Comparison table of LILYGO T-Watch models

Image: Comparison table highlighting features across different LILYGO T-Watch models.

9. Warranty and Support

LILYGO products are designed for development and educational purposes. For support, please refer to the following resources:

Warranty information, if applicable, is typically provided at the point of purchase or on the manufacturer's official website. Please retain your proof of purchase for any warranty claims.

Related Documents - T-Watch-S3 Plus

Preview LILYGO T-BEAM-S3 User Guide: Setup and Development
This user guide provides comprehensive instructions for setting up the LILYGO T-BEAM-S3 development board. Learn how to configure the software environment using Arduino IDE, connect the board, and utilize its Wi-Fi, BLE, GPS, and LoRa capabilities for IoT projects.
Preview LILYGO T-WATCH S3 User Guide: Setup and Development with Arduino
Learn to develop IoT applications with the LILYGO T-WATCH S3. This guide covers setting up the Arduino IDE, programming the ESP32-S3, and using SSC commands, provided by Xinyuan.
Preview LILYGO T3-S3 User Guide
User guide for the LILYGO T3-S3 development board, covering setup of the Arduino IDE, configuration, testing, and Wi-Fi command reference for the ESP32-S3 module.
Preview LILYGO T-Display-S3 User Guide
A user guide for the LILYGO T-Display-S3 development board, covering setup, Arduino IDE usage, and basic Wi-Fi commands.
Preview LILYGO T-Dongle-S3 User Guide: Getting Started with ESP32-S3 Development
A comprehensive user guide for the LILYGO T-Dongle-S3 development board. Learn how to set up your Arduino development environment, program the ESP32-S3 module, and explore Wi-Fi and Bluetooth features.
Preview LILYGO T-Deck ESP32-S3 User Guide for Arduino Development
Comprehensive user guide for the LILYGO T-Deck development board, detailing setup of the Arduino IDE, ESP32-S3 configuration, Wi-Fi and LoRa functionality, and SSC command reference for IoT applications.