LILYGO T-Zigbee

LILYGO T-Zigbee Dual MCU Development Board User Manual

Model: T-Zigbee

1. Продукт бүтүп калдыview

The LILYGO T-Zigbee is a versatile dual MCU development board designed for Internet of Things (IoT) applications. It integrates an ESP32-C3 (Rev3) chip for Wi-Fi and Bluetooth 5 (LE) connectivity, and a TLSR8258 ultra-low-power chip for Zigbee, BLE 5 Mesh, RF4CE, Thread, 6LoWPAN, HomeKit, and ANT 2.4GHz proprietary standard communication. This board is ideal for smart control modules requiring multiple wireless protocols.

LILYGO T-Zigbee Development Board front and back view

Figure 1: LILYGO T-Zigbee Development Board (front and back viewс).

Негизги өзгөчөлүктөрү:

  • Dual MCUs: Features both ESP32-C3 (Rev3) and TLSR8258 ultra-low-power chips.
  • Зымсыз туташуу: Supports Wi-Fi, Bluetooth 5 (LE), Zigbee, BLE 5 Mesh, RF4CE, Thread, 6LoWPAN, HomeKit, and ANT 2.4GHz.
  • Процессор: ESP32-C3 with RISC-V processor SoC, 160 MHz main frequency, 400 KB SRAM, 384 KB ROM.
  • Программалануучу: Includes programmable buttons (IO02, IO03 for ESP32-C3; PA00 for TLSR8258 Red LED, PD04 for Green LED).
  • Компакт дизайн: Rectangular shape with a PCB thickness of 1.0mm, matte black finish, and immersion gold.

2. Орнотуу жана программалоо

To program the LILYGO T-Zigbee board, a dedicated T-U2T automatic downloader is required. This board cannot be programmed directly via its built-in USB-C port for firmware uploads. The T-U2T downloader is typically included in specific kits or sold separately.

LILYGO T-Zigbee with T-U2T Downloader and components

Figure 2: LILYGO T-Zigbee board with T-U2T downloader and other components.

2.1 Керектүү куралдар

  • LILYGO T-Zigbee Development Board
  • LILYGO T-U2T Automatic Downloader
  • USB-A to USB-C cable (ensure compatibility, some USB-C to USB-C cables may not work for programming)
  • Computer with appropriate development environment (e.g., Arduino IDE, PlatformIO)

2.2 Программалоо кадамдары

  1. Connect the T-U2T Downloader: Plug the T-U2T automatic downloader into your computer's USB-A port.
  2. Connect the T-Zigbee Board: Connect the T-Zigbee board to the T-U2T downloader using a compatible cable.
  3. Драйверлерди орнотуу: Ensure all necessary drivers for the T-U2T downloader and ESP32-C3/TLSR8258 are installed on your computer.
  4. Prepare Development Environment: Set up your chosen IDE (e.g., Arduino IDE) with the correct board definitions for ESP32-C3.
  5. Микропрограмманы жүктөө: Follow the specific burning guide provided by LILYGO for detailed instructions on uploading your program. A general guide can be found at: zbhci.readthedocs.io/en/latest/user-guide/burning.html

Маанилүү эскертүү: Some users have reported issues when using USB-C to USB-C cables for power or data transfer. It is recommended to use a USB-A to USB-C cable for reliable operation and programming.

3. Operating the T-Zigbee Board

The LILYGO T-Zigbee board offers flexible operation due to its dual MCU architecture. You can configure the board to operate primarily with either the ESP32-C3 or the TLSR8258 chip, depending on your application's requirements.

3.1 Working Mode Switch

The board features a DIP switch for selecting the working mode. Refer to the pin map for the exact location and configuration of this switch.

LILYGO T-Zigbee Pin Map and DIP switch settings

Figure 3: LILYGO T-Zigbee Pin Map and DIP switch mode settings.

  • TLSR8258 Work Mode: Toggle the DIP switch as shown in the pin map to enable the TLSR8258 for Zigbee, BLE Mesh, etc.
  • ESP32-C3 Work Mode: Toggle the DIP switch as shown in the pin map to enable the ESP32-C3 for Wi-Fi and Bluetooth LE.

3.2 Pinout Information

Understanding the pinout is crucial for connecting peripherals and integrating the board into your projects. The board provides clear labels for both ESP32-C3 and TLSR8258 pins.

Detailed LILYGO T-Zigbee Pin Map

Figure 4: Detailed Pin Map for LILYGO T-Zigbee.

Refer to the pin map image for specific GPIO assignments, power pins (3V3, 5V, GND), and UART pins for both MCUs.

4. Техникалык шарттар

Below are the technical specifications for the LILYGO T-Zigbee Development Board:

ӨзгөчөлүкДеталь
БрендЛИЛИГО
МоделT-Zigbee
MCU 1TLSR8258 Ultra Low Power chip
MCU 2ESP32-C3 (Rev3) RISC-V Processor SoC
ESP32-C3 Frequency160 МГц
ESP32-C3 Memory400 KB SRAM, 384 KB ROM
Зымсыз стандарттарWi-Fi, Bluetooth 5 (LE), Zigbee, BLE 5 Mesh, RF4CE, Thread, 6LoWPAN, HomeKit, ANT 2.4GHz
Байланыш технологиясыI2C, Wi-Fi, Bluetooth
Процессордун саны2 (Dual MCU)
Жалпы USB порттору1 (USB-C for power/data, requires T-U2T for programming)
PCB калыңдыгы1.0мм
ӨлчөмдөрApproximately 7.5cm x 3.1cm (Refer to Figure 5 for detailed dimensions)
LILYGO T-Zigbee Development Board with dimensions

Figure 5: LILYGO T-Zigbee Development Board with approximate dimensions.

5. Техникалык тейлөө жана кам көрүү

To ensure the longevity and proper functioning of your LILYGO T-Zigbee board, follow these maintenance guidelines:

  • Этияттык менен мамиле кылуу: Avoid dropping the board or subjecting it to physical shock.
  • Статикалык электр: Always handle the board in an anti-static environment to prevent damage to sensitive electronic components.
  • Сактагыч: Store the board in a dry, cool place, away from direct sunlight and extreme temperatures.
  • Тазалоо: If necessary, gently clean the board with a soft, dry brush or compressed air. Avoid using liquids or harsh chemicals.
  • Электр камсыздоо: Use a stable and appropriate power supply (5V via USB-C or 3.3V/5V via pin headers) to prevent damage.

6. Кыйынчылыктарды

This section addresses common issues you might encounter with your LILYGO T-Zigbee board.

6.1 Board Not Powering On / Not Detected

  • USB кабелин текшерүү: Ensure you are using a functional USB-A to USB-C cable. Some USB-C to USB-C cables may not provide sufficient power or data connectivity for this board.
  • Кубат булагы: Verify that your USB power source (computer port, wall adapter) is providing adequate power.
  • Байланыштары: Бардык байланыштар коопсуз экенин текшериңиз.

6.2 Programming Errors

  • T-U2T Downloader Required: Remember that the T-Zigbee board requires the LILYGO T-U2T automatic downloader for programming. Direct programming via the onboard USB-C port is not supported.
  • Драйверди орнотуу: Confirm that the correct drivers for the T-U2T downloader and the ESP32-C3/TLSR8258 chips are installed on your computer.
  • IDE Configuration: Double-check your development environment (e.g., Arduino IDE) settings, including board selection and port configuration.
  • Burning Guide: Consult the official burning guide for detailed programming instructions: zbhci.readthedocs.io/en/latest/user-guide/burning.html

6.3 Зымсыз байланыш маселелери

  • Антенна: Ensure the onboard antenna is not obstructed or damaged.
  • Режим тандоо: Verify that the DIP switch is set to the correct working mode (ESP32-C3 for Wi-Fi/Bluetooth, TLSR8258 for Zigbee/BLE Mesh).
  • Микропрограмма: Confirm that the uploaded firmware includes the necessary code for the desired wireless functionality.

7. Кепилдик жана колдоо

7.1 Кепилдик маалыматы

The LILYGO T-Zigbee Development Board comes with a 1 жылдык кепилдик from the date of purchase. This warranty covers manufacturing defects under normal use. It does not cover damage caused by misuse, accidents, unauthorized modifications, or improper handling.

7.2 Техникалык колдоо жана ресурстар

For further technical assistance, detailed documentation, and community support, please refer to the following resources:

When seeking support, please provide your product model (T-Zigbee) and a detailed description of the issue you are experiencing.

Тектеш документтер - T-Zigbee

Preview LILYGO T-Display Колдонуучунун колдонмосу
Орнотуу, Arduino интеграциясы жана ESP32 модулун иштеп чыгуу үчүн негизги буйруктарды камтыган LILYGO T-Display иштеп чыгуу тактасынын колдонуучу колдонмосу.
Preview LILYGO T-BEAM-S3 Колдонуучунун колдонмосу: Орнотуу жана иштеп чыгуу
Бул колдонуучу колдонмо LILYGO T-BEAM-S3 иштеп чыгуу тактасын орнотуу боюнча толук нускамаларды камтыйт. Arduino IDE аркылуу программалык чөйрөнү конфигурациялоону, тактаны туташтыруу жана анын Wi-Fi, BLE, GPS жана LoRa мүмкүнчүлүктөрүн IoT долбоорлору үчүн кантип колдонууну үйрөнүңүз.
Preview LILYGO T-Deck ESP32-S3 Arduino иштеп чыгуу үчүн колдонмо
LILYGO T-Deck иштеп чыгуу тактасы үчүн комплекстүү колдонуучу колдонмосу, Arduino IDE орнотуулары, ESP32-S3 конфигурациясы, Wi-Fi жана LoRa функционалдуулугу жана IoT тиркемелери үчүн SSC буйругунун маалымдамасы.
Preview LILYGO T-WATCH-V3 Колдонуучунун колдонмосу
LILYGO T-WATCH-V3 иштеп чыгуу тактасы үчүн кеңири колдонуучу колдонмосу, деталдарды орнотуу, программалык камсыздоону иштеп чыгуу жана ESP32 тиркемелери үчүн SSC буйрук маалымдамасы.
Preview LILYGO T-Ebed колдонуучу колдонмосу
Орнотууларды, Arduino IDE интеграциясын жана Wi-Fi буйругун камтыган LILYGO T-Embed иштеп чыгуу тактасы үчүн кеңири колдонуучу колдонмосу.
Preview LILYGO T-QT Pro колдонуучу колдонмосу
LILYGO T-QT Pro иштеп чыгуу тактасы үчүн кеңири колдонуучу колдонмосу, Arduino жана ESP32-S3 модулу менен орнотуу, конфигурация жана колдонуу деталдары.