LILYGO T-Embed CC1101

T-Embed-CC1101

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

summary

Pinmap

summary

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

Github:T-Embed-CC1101

Schematic Diagram

T-Embed-CC1101

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

Development Platform

  1. ESP-IDF
  2. Arduino IDE

Product Technical Support