LILYGO T-Connect-Pro

LILYGO T-Connect-Pro ESP32S3 LoRa Multi-Communication Module with LCD Display User Manual

1. Introduction

The LILYGO T-Connect-Pro is an advanced development board built around the ESP32S3 main controller. It features a modular design, consisting of three stacked circuit boards, and is equipped with a 2.33-inch TFT LCD display for interactive applications. This multi-functional module integrates various communication interfaces, making it suitable for a wide range of industrial and IoT applications requiring robust connectivity.

This manual provides essential information for setting up, operating, maintaining, and troubleshooting your T-Connect-Pro module.

2. Product Overview

The T-Connect-Pro is designed for versatility, incorporating multiple communication protocols and onboard functionalities. Key features include:

  • Main Controller: ESP32S3-R8 with 16MB Flash and 8MB PSRAM.
  • Wireless Connectivity: 2.4GHz Wi-Fi and Bluetooth 5 (LE).
  • LoRa Module: SX1262 chip supporting 433, 868, 915, 920MHz bands for long-range communication.
  • Multi-Communication Modules: CAN (TD501MCANFD), RS485 (TD501D485H-A), and RS232 (TD501D232H) for diverse industrial communication needs.
  • Ethernet Interface: W5500 module with SPI 4-Wire bus interface.
  • Display: 2.33-inch TFT LCD with ST7796 drive chip and 222 RGB x 480 resolution.
  • Onboard Functions: Relay interface, Capacitive Touch, and DC input.
LILYGO T-Connect-Pro detailed specifications

Figure 2.1: Detailed specifications of the LILYGO T-Connect-Pro module.

LILYGO T-Connect-Pro angled view with display and antenna

Figure 2.2: Angled view of the T-Connect-Pro showing the LCD display and LoRa antenna.

2.1 Package Contents

The standard package includes the following items:

  • 1 x T-Connect-Pro Development Board
  • 1 x LoRa Antenna
LILYGO T-Connect-Pro package contents

Figure 2.3: T-Connect-Pro and included antenna.

3. Setup Instructions

3.1 Power Connection

The T-Connect-Pro requires a 12-24V DC input for operation. Connect your power supply to the designated input terminals on the board, ensuring correct polarity (+ and -).

LILYGO T-Connect-Pro top view with power input

Figure 3.1: Top view showing the 12-24V DC input terminals.

3.2 Antenna Installation

For LoRa communication, connect the provided antenna to the MMcx connector labeled 'LoRa MMcx' on the board. Ensure the connection is secure.

3.3 USB Connection

The module can be connected to a computer via the USB-C port for programming and debugging. This port also provides 5V, 500mA power for the device when connected to a host.

3.4 Programming Environment

The T-Connect-Pro can be programmed using standard ESP32S3 development environments. Recommended platforms include:

  • Arduino-IDE
  • VS Code (with PlatformIO extension)

Refer to the official LILYGO GitHub repository for example code, libraries, and detailed programming guides: github.com/Xinyuan-LilyGO/T-Connect-Pro

LILYGO T-Connect-Pro angled view showing USB and Ethernet ports

Figure 3.2: Angled view highlighting the USB-C port, Ethernet port, and RST/BOT buttons.

4. Operating Instructions

4.1 Initial Power-Up

Once power is connected, the module will boot up. The LCD display will typically show boot information or the default application interface. If no custom firmware is loaded, it may display a test pattern or basic system information.

4.2 Using Communication Modules

The T-Connect-Pro integrates CAN, RS485, RS232, LoRa, and Ethernet for various communication needs. Implement the specific communication protocols in your firmware according to your application requirements. Refer to the ESP32S3 documentation and the LILYGO GitHub for programming examples for each interface.

LILYGO T-Connect-Pro Pinmap

Figure 4.1: T-Connect-Pro Pinmap detailing connections for LoRa, LCD, CAN, Ethernet, RS232, RS485, Relay, QWIIC, and DC-DC.

4.3 LCD Display and Capacitive Touch

The 2.33-inch TFT LCD provides visual output. The module also supports capacitive touch, allowing for interactive user interfaces. Develop your application to utilize these features for data display and user input.

4.4 Relay Control

The onboard relay interface allows for control of external devices. Program the ESP32S3 to activate or deactivate the relay based on your application logic.

5. Maintenance

To ensure the longevity and reliable operation of your T-Connect-Pro module, follow these maintenance guidelines:

  • Cleaning: Keep the module clean and free from dust and debris. Use a soft, dry cloth for cleaning. Avoid using liquid cleaners directly on the board.
  • Environment: Operate the module within its specified environmental conditions (temperature, humidity). Avoid extreme temperatures or high humidity.
  • Connections: Periodically check all connections (power, antenna, communication cables) to ensure they are secure and free from damage.
  • Firmware Updates: Regularly check the LILYGO GitHub repository for firmware updates or bug fixes to ensure optimal performance and security.

6. Troubleshooting

If you encounter issues with your T-Connect-Pro module, consider the following troubleshooting steps:

  • No Power: Ensure the 12-24V DC power supply is correctly connected and providing the specified voltage. Check for correct polarity.
  • Module Not Responding: Try pressing the 'RST' (Reset) button. If the issue persists, disconnect and reconnect power.
  • Programming Issues: Verify that the correct drivers are installed for the USB-C interface. Ensure your programming environment (Arduino-IDE, VS Code) is correctly configured for the ESP32S3. Check your code for errors.
  • Communication Failure: Double-check all wiring for CAN, RS485, RS232, LoRa, and Ethernet. Ensure the correct communication parameters (baud rate, addresses, etc.) are configured in your software. For LoRa, ensure the antenna is properly connected.
  • Display Not Working: Check power supply. If the display remains blank or shows artifacts, ensure the display module is securely seated.

7. Specifications

FeatureDetail
BrandLILYGO
Model NameT-Connect-Pro
Main ControllerESP32S3-R8
Flash Memory16MB
PSRAM8MB
Wireless Connectivity2.4GHz Wi-Fi, Bluetooth 5 (LE)
LoRa ModuleSX1262 (433, 868, 915, 920MHz)
CAN ModuleTD501MCANFD (Isolation voltage: 2500V)
RS485 ModuleTD501D485H-A
RS232 ModuleTD501D232H
Ethernet ModuleW5500 (SPI 4-Wire)
LCD Display2.33 inch TFT, ST7796, 222 RGB x 480 resolution
Onboard FunctionsRelay, Capacitive Touch, DC input
Power Input12-24V DC
USB Charging5V, 500mA
Dimensions (L x W x H)88mm x 72mm x 60mm (approx.)
Operating SystemLinux (compatible)
Programming PlatformsArduino-IDE, VS Code
LILYGO T-Connect-Pro dimensions

Figure 7.1: Approximate dimensions of the T-Connect-Pro module.

8. Warranty and Support

LILYGO products are designed for reliability and performance. This product is subject to a 30-day return policy from the date of purchase.

For technical assistance, questions, or suggestions regarding the T-Connect-Pro module, please contact LILYGO customer support. We are committed to providing timely responses and assistance to ensure your satisfaction.

You can also find additional resources and community support on the official LILYGO GitHub page: github.com/Xinyuan-LilyGO/T-Connect-Pro

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.

After a successful submission, we securely hash the supplied account or form email before sending it to Microsoft Advertising for conversion attribution. Privacy details.