LILYGO T-Embed CC1101

Click here to switch to T-Embed-SI4732
Introduction
LILYGO T-Embed is a highly integrated IoT development board based on the ESP32-S3, featuring a dual-core LX7 processor. It is specifically designed for multi-protocol communication and smart hardware development. The core advantages of this board lie in its integration of LoRa, Sub-GHz (CC1101 module), NFC (PN532), infrared remote control, and Wi-Fi 6/Bluetooth 5.0, making it ideal for complex wireless connection scenarios such as remote sensing (LoRa long-range transmission), smart home control (infrared/NFC access control), and industrial monitoring.
The development board is equipped with a 1.9-inch TFT display (320x170 resolution), supporting dynamic data display and graphical interaction, and features a rotary encoder for precise parameter adjustment. Additionally, it includes 8 programmable RGB LEDs, a microphone and speaker module (supporting voice interaction), and TF card expansion storage, further enhancing human-machine interaction and data processing capabilities.
With a compact design that optimizes pin multiplexing (e.g., shared SPI bus), it strikes a balance between functional density and development flexibility. This board is perfect for smart home control centers, environmental monitoring, and educational IoT prototype development, providing developers with a ready-to-use, multi-scenario adaptable, and efficient hardware platform.
Appearance and function introduction
Appearance
Pinmap
Module Information and Specifications
Description
| Component | Description |
|---|---|
| MCU | ESP32-S3 Dual-core LX7 microprocessor |
| Flash | 16M |
| PSRAM | 8M |
| GPS | MIA-M10Q |
| Wireless | Wi-Fi 802.11 b/g/n,BLE 5 |
| Storage | TF card |
| Display | 1.9 inch ST7789V IPS color TFT LCD |
| Sub-G | CC1101 |
| NFC | PN532 |
| Battery Capacity | 3.7V-1300mAh |
| Battery Chip | BQ25896, BQ27220 |
| Power Switch | Supported |
| LED driver | WS2812 |
| Buttons | 1 x RST Button + 1 x BOOT Button |
| Encode | Support encode |
| USB | 1 × type-C Interfaces |
| Infrared | Support Infrared |
| UI | LVGL |
| Expansion Interfaces | 2 × QWIIC Interfaces |
| Dimensions | 97.5x39x31mm |
Related Links
Github:T-Embed-CC1101
Schematic Diagram
Dependency Libraries
Software Design
Arduino Set Parameters
| Arduino IDE setting | Value |
|---|---|
| Board | ESP32S3 Dev Module |
| Port | Your port |
| USB CDC On Boot | Enable |
| CPU Frequency | 240MHZ(WiFi) |
| Core Debug Level | None |
| USB DFU On Boot | Disable |
| Erase All Flash Before Sketch Upload | Disable |
| Events Run On | Core1 |
| Flash Mode | QIO 80MHZ |
| Flash Size | 16MB(128Mb) |
| Arduino Runs On | Core1 |
| USB Firmware MSC On Boot | Disable |
| Partition Scheme | 16M Flash(3M APP/9.9MB FATFS) |
| PSRAM | OPI PSRAM |
| Upload Mode | UART0/Hardware CDC |
| Upload Speed | 921600 |
| USB Mode | CDC and JTAG |