LILYGO T3S3 V1.0

Manual d'usuari de la placa de desenvolupament LoRa LILYGO T3S3 V1.0 ESP32-S3

Model: T3S3 V1.0

1. Introducció

The LILYGO T3S3 V1.0 is a versatile development board designed for IoT applications, integrating the powerful ESP32-S3 main control chip with LoRa communication capabilities. This board is part of the new LoRa series (formerly LoRa32 series) and supports the LoRa 2.4G frequency band, making it suitable for global use. It also features a 0.96-inch OLED display and a TF card slot for expanded storage.

Característiques principals:

  • Powerful LoRa Communication Performance: Delivers outstanding long-range communication, ideal for IoT applications requiring extended reach and low power consumption.
  • Global Usability with LoRa 2.4G Frequency Band: Ensures stable operation worldwide, complying with various spectrum regulations.
  • Advanced Main Control Chip: Integrated ESP32-S3 provides higher computing performance and additional interface options, enhancing flexibility and expandability.
  • Suport de targeta TF: Allows for extended storage, facilitating data storage and management for applications requiring large-capacity data logging.
  • Àmplia gamma d'aplicacions: Suitable for smart agriculture, smart cities, industrial IoT, and other scenarios leveraging LoRa technology's long-range capabilities.

2. Què hi ha a la caixa?

Si us plau, comproveu que tots els articles siguin presents i en bon estat en obrir el paquet.

  • 1 x T3S3 V1.0 Development Board
  • 2 x 2.54mm Male PIN Headers (1*13P)
  • 1 x Battery Cable (JST 1.25mm 2P)
  • 1 x LoRa Antenna
Explotat view of LILYGO T3S3 V1.0 components
Figura 1: Explotat view of the T3S3 V1.0 development board and its included components.

3. Especificacions

3.1. Especificacions generals

CaracterísticaDescripció
MCUESP32S3FH4R2
Flash4 MB
PSRAM2 MB
Connectivitat sense filWi-Fi 802.11, Bluetooth 5.0
Programming PlatformArduino-IDE, Micropython
Onboard FunctionsTF Card Slot, USB or 3.7V Lipo Battery Power Supply, Battery Switch
Botons a bordReset, Boot

3.2. Screen Specifications (0.96-inch OLED)

CaracterísticaDescripcióCaracterísticaDescripció
TipusOLEDResolució128 x 64
CondueixSSD1306MidaDiagonal de 0.96 polzades
InterfícieI2CI2C Interface PinsSDA--IO18, SCL--IO17
Color del textBlancColor de fonsBlau

3.3. LoRa Transceiver Specifications

Mòdul LoRaSX1280SX1276SX1262
Bandes de freqüència2.4 GHz868/915MHz868/915MHz
PA d'alta eficiència+12 dB+14 dBm+22dBm/+15dBm
Low RX Current9.9 mA9.9 mA4.6 mA

4. Guia de configuració

4.1. Muntatge de components

  1. Connecteu l'antena LoRa: Carefully screw the provided LoRa antenna onto the SMA connector on the T3S3 board. Ensure it is finger-tight but do not overtighten.
  2. Connectar l'alimentació: The board can be powered via the Type-C USB port or a 3.7V Lipo battery connected to the JST 1.25mm 2P connector. If using a battery, ensure the battery switch is in the 'ON' position.
  3. Install TF Card (Optional): Insert a microSD (TF) card into the TF card slot if your application requires external storage.
  4. Attach Pin Headers (Optional): Solder the provided 2.54mm male PIN headers to the board's GPIO pins if you plan to connect external sensors or modules.

4.2. Diagrama de fixació

Refer to the following pinout diagram for detailed information on the board's GPIOs and interfaces.

LILYGO T3S3 V1.0 Pinout Diagram
Figure 2: LILYGO T3S3 V1.0 Pinout Diagram, showing GPIO assignments, power connections, and OLED/TF card interfaces.

5. Funcionament

5.1. Programming the Board

The T3S3 V1.0 board can be programmed using the Arduino-IDE or Micropython. Connect the board to your computer via the Type-C USB port. You will need to install the appropriate board support packages and libraries for ESP32-S3 and LoRa communication in your chosen development environment.

Per sample code and detailed programming instructions, please refer to the official LILYGO GitHub repository:

5.2. LoRa Module Power Control (SX1280 PA Module)

⚠️ IMPORTANT WARNING: When using the SX1280 PA module, it is crucial to control the output power of the SX1280 chip between 2-5 dBm to ensure the entire module outputs a power of 20 dBm.

  • If the output power of the SX1280 chip is set higher than 5 dBm, it will exceed the maximum allowable input for the FEM chip and can cause permanent damage to the module.
  • If the output power is lower than 2 dBm, the module's output power will still be within 20 dBm, but may not be optimal.
  • Recomanació: Setting the output power to 3 dBm will ensure an optimal output power of 20 dBm without risking damage.

5.3. Onboard OLED Display

The 0.96-inch OLED display (SSD1306 driver, I2C interface on IO18/IO17) can be used to display sensor data, status information, or debug messages. Libraries for SSD1306 are widely available for both Arduino and Micropython environments.

5.4. Reset and Boot Buttons

  • Botó de restabliment: Press to restart the ESP32-S3 microcontroller.
  • Botó d'arrencada: Used in conjunction with the Reset button to enter programming mode (bootloader). Typically, hold down the Boot button, press and release Reset, then release Boot.

6. Manteniment

  • Manejar amb cura: Avoid dropping the board or subjecting it to excessive force.
  • Electricitat estàtica: Electronic components are sensitive to static discharge. Handle the board on an anti-static mat or by touching a grounded object first.
  • Neteja: Keep the board free from dust, dirt, and moisture. Use a soft, dry brush or compressed air for cleaning. Avoid using liquids.
  • Emmagatzematge: Store the board in a dry, cool environment, preferably in an anti-static bag when not in use.

7. Solució De Problemes

  • La placa no s'encén: Ensure the Type-C USB cable is properly connected to a power source or that the Lipo battery is charged and the battery switch is 'ON'.
  • Unable to Upload Code: Verify that the correct board (ESP32-S3 Dev Module) and COM port are selected in your IDE. Ensure the necessary drivers are installed. Try entering bootloader mode manually (hold Boot, press/release Reset, then release Boot).
  • Problemes de comunicació de LoRa: Check antenna connection. Verify LoRa module power settings, especially for SX1280 (refer to Section 5.2). Ensure frequency bands match between communicating devices.
  • La pantalla OLED no funciona: Check I2C connections (IO18/IO17). Ensure the correct SSD1306 library is installed and initialized in your code.
  • Module Damage after LoRa Use: If using the SX1280 PA module, re-check your code for the SX1280 chip's output power setting. Values above 5 dBm can damage the FEM chip.

8. Consells d'usuari

  • Optimize LoRa Range: For maximum LoRa communication range, ensure your antenna is properly connected and positioned. Experiment with different LoRa spreading factors and bandwidths to find the optimal settings for your environment.
  • Gestió d'energia: When running on battery, optimize your code for low power consumption by utilizing ESP32-S3's deep sleep modes and only activating peripherals when necessary.
  • Suport comunitari: LILYGO products often have active communities. Search online forums and groups for project ideas, code examples, and troubleshooting advice from other users.

9. Suport tècnic

For technical assistance, further documentation, and sample code, please visit the official LILYGO GitHub repository:

For specific inquiries not covered in the documentation, you may contact LILYGO customer service through their official channels.

Documents relacionats - T3S3 V1.0

Preview Guia de l'usuari de LILYGO T3-S3
Guia d'usuari per a la placa de desenvolupament LILYGO T3-S3, que cobreix la configuració de l'IDE d'Arduino, la configuració, les proves i la referència d'ordres Wi-Fi per al mòdul ESP32-S3.
Preview Guia d'usuari de LILYGO T-Deck ESP32-S3 per al desenvolupament d'Arduino
Guia d'usuari completa per a la placa de desenvolupament LILYGO T-Deck, que detalla la configuració de l'IDE d'Arduino, la configuració d'ESP32-S3, la funcionalitat Wi-Fi i LoRa i la referència d'ordres SSC per a aplicacions IoT.
Preview Guia de l'usuari de LILYGO T-BEAM-S3: Configuració i desenvolupament
Aquesta guia d'usuari proporciona instruccions completes per configurar la placa de desenvolupament LILYGO T-BEAM-S3. Apreneu a configurar l'entorn de programari amb l'IDE d'Arduino, connectar la placa i utilitzar les seves capacitats Wi-Fi, BLE, GPS i LoRa per a projectes d'IoT.
Preview Guia de l'usuari de LILYGO Mini E-Paper-S3
Guia d'usuari completa per a la placa de desenvolupament LILYGO Mini E-Paper-S3. Cobreix la configuració, la integració amb l'IDE d'Arduino, el desenvolupament de firmware i la referència d'ordres Wi-Fi per a aplicacions IoT.
Preview Guia de l'usuari de LILYGO T-Echo: Configuració i desenvolupament amb Arduino
Una guia d'usuari completa per a la placa de desenvolupament LILYGO T-Echo, que detalla la configuració, la integració amb l'IDE d'Arduino i el desenvolupament bàsic per a aplicacions IoT. Cobreix tot el maquinari.view, instal·lació de programari, configuració i càrrega d'esbossos.
Preview Guia de l'usuari de LILYGO T-Display-S3
Una guia d'usuari per a la placa de desenvolupament LILYGO T-Display-S3, que cobreix la configuració, l'ús de l'IDE d'Arduino i les ordres bàsiques de Wi-Fi.