# T-Embed CC1101 (LILYGO)

> A development board with a display, rotary control and sub-GHz radio.

- **Category:** Multitools
- **Availability:** Listed by maker
- **Price:** From US$49.38 (at lilygo.cc), checked 2026-09-16
- **Good for:** Build a display-based sub-GHz or RFID project.
- **You'll need:** Firmware for the functions you want to use.
- **Trade-off:** The base CC1101 model differs from the Plus version.
- **Page:** https://gadgets.sh/devices/t-embed-cc1101/

## Where to buy

| Shop | Status | Link |
|---|---|---|
| LILYGO | Orderable | https://lilygo.cc/products/t-embed-cc1101?utm_source=gadgets.sh&utm_medium=referral&utm_campaign=t-embed-cc1101&utm_content=api |
| Amazon | Orderable | https://www.amazon.com/LILYGO-ESP32-S3-Development-Low-Power-Wireless/dp/B0DL9G1N7B?utm_source=gadgets.sh&utm_medium=referral&utm_campaign=t-embed-cc1101&utm_content=api |

## Blueprint

**Schematics published.** LILYGO's T-Embed-CC1101 repo has a PDF schematic, a separate shield schematic, and STEP 3D mechanical files; no editable PCB source.

### Design files

- schematic: [T-Embed-CC1101 V1.0 schematic (PDF, 24-07-29)](https://github.com/Xinyuan-LilyGO/T-Embed-CC1101/blob/master/hardware/T-Embed-CC1101%20V1.0%2024-07-29.pdf) (PDF)
- schematic: [CC1101 shield schematic (PDF)](https://github.com/Xinyuan-LilyGO/T-Embed-CC1101/blob/master/hardware/cc1101-shield.pdf) (PDF)
- 3d-model: [T-Embed CC1101 assembly + case parts (STEP, folder)](https://github.com/Xinyuan-LilyGO/T-Embed-CC1101/tree/master/3D_files) (STEP)

### Source repositories

- [Xinyuan-LilyGO/T-Embed-CC1101](https://github.com/Xinyuan-LilyGO/T-Embed-CC1101) — hardware, ★508

### Key parts

| Part | Role | Datasheet |
|---|---|---|
| ESP32-S3 | MCU (dual-core Xtensa LX7) | https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf |
| CC1101 | sub-GHz radio | https://www.ti.com/product/CC1101 |
| PN532 | NFC/RFID transceiver | https://github.com/Xinyuan-LilyGO/T-Embed-CC1101/blob/master/hardware/PN532_C1.pdf |
| BQ25896 | battery charger | https://www.ti.com/product/BQ25896 |
| BQ27220 | fuel gauge | https://www.ti.com/product/BQ27220 |

_Notes:_ Base model for the CC1101 line (Plus variant reuses this repo). Repo also carries an SI446X hardware variant folder not applicable to this base CC1101 SKU.

### Raw source files

Direct links an agent or KiCad can open (the viewer on the page reads the same files).

- 3D model (STEP, 2.1 MB): [T Embed CC1101](https://raw.githubusercontent.com/Xinyuan-LilyGO/T-Embed-CC1101/master/3D_files/T-Embed%20CC1101.stp)
- 3D model (STEP, 1.5 MB): [external antenna](https://raw.githubusercontent.com/Xinyuan-LilyGO/T-Embed-CC1101/master/3D_files/external%20antenna.stp)
- 3D model (STEP, 1.5 MB): [t embed 1 pcb 1 1 1](https://raw.githubusercontent.com/Xinyuan-LilyGO/T-Embed-CC1101/master/3D_files/t_embed-1_pcb_1_1_1.stp)
- 3D model (STEP, 0.5 MB): [0 bmq asm](https://raw.githubusercontent.com/Xinyuan-LilyGO/T-Embed-CC1101/master/3D_files/0-bmq_asm.stp)
- 3D model (STEP, 0.2 MB): [K268 01 key02](https://raw.githubusercontent.com/Xinyuan-LilyGO/T-Embed-CC1101/master/3D_files/K268-01-key02.stp)

## Specifications

### Compute & display

| | |
|---|---|
| Processor | ESP32-S3; dual-core Xtensa LX7 |
| Memory | 16 MB flash; 8 MB PSRAM |
| Display | 1.9-inch IPS; 170 × 320; ST7789V over SPI |
| Development | Arduino and ESP-IDF |

### Radios & interfaces

| | |
|---|---|
| Wi-Fi & Bluetooth | 2.4 GHz 802.11b/g/n; Bluetooth LE 5 |
| Sub-GHz | CC1101; 300–348, 387–464 and 779–928 MHz |
| NFC | PN532; 13.56 MHz |
| Infrared | Transmit and receive hardware |
| Controls | Reset and boot buttons; rotary control |
| Battery measurement | BQ27220 fuel gauge over I²C, address 0x55 |

### Versions & setup

| | |
|---|---|
| Case options | Transparent K230 and black K230-A |
| NRF24 expansion | Separate shield H787; do not confuse the base product with the Plus version |
| Assembly note | Maker warns that changing the enclosure can damage the infrared components |
| Factory build | The factory-test application requires PlatformIO; individual examples also support Arduino. |
| BLE example limit | The provided example is GATT UART; it does not provide A2DP audio. |
| RFID frequency limit | PN532 operates at 13.56 MHz; it does not read 125 kHz tags. |

### Power & physical hardware

| | |
|---|---|
| Battery | 3.7 V, 1300 mAh |
| Charger | BQ25896 at I²C address 0x6B; maker recommends charging at no more than 600 mA. |
| Expansion ports | Two QWIIC connectors, USB-C and microSD slot |
| Dimensions | 97.5 × 39 × 31 mm, as listed in the hardware wiki |
| Audio | Microphone and speaker |
| Lighting | Eight WS2812 RGB LEDs on GPIO14 |
| Storage compatibility | Maker tested SanDisk cards up to 32 GB; this is a tested configuration, not a universal capacity limit. |

### Build connections

| | |
|---|---|
| Encoder pins | A GPIO4; B GPIO5; press GPIO0 |
| I²C pins | SDA 8; SCL 18 |
| SPI pins | SCK 11; MOSI 9; MISO 10. Chip selects: display 41, SD 13, CC1101 12. |
| Radio control pins | GDO0 3; GDO2 38; band switches 47/48 |
| NFC control | PN532 address 0x24; reset 45; interrupt 17 |
| Infrared pins | Transmit 2; receive 1 |
| Audio pins | Mic data 42 / clock 39; speaker BCLK 46 / LRCLK 40 / data 7 |
| Power and user key | Power enable 15; user key 6 |

## Firmware & community

- [Bruce for T-Embed](https://github.com/pr3y/Bruce) — Rotary-encoder navigated security toolkit optimized for the T-Embed display and CC1101 transceiver.

## Documentation

- [Maker specifications and product details](https://lilygo.cc/products/t-embed-cc1101)
- [Product Information](https://github.com/Xinyuan-LilyGO/T-Embed-CC1101)
- [T-Embed CC1101 hardware documentation](https://wiki.lilygo.cc/products/t-embed-series/t-embed-cc1101/)
- [T-Embed CC1101 V1.0 schematic — 24-07-29](https://github.com/Xinyuan-LilyGO/T-Embed-CC1101/blob/master/hardware/T-Embed-CC1101%20V1.0%2024-07-29.pdf)
- [CC1101 radio schematic](https://github.com/Xinyuan-LilyGO/T-Embed-CC1101/blob/master/hardware/cc1101-shield.pdf)
- [Maker enclosure and 3D files](https://github.com/Xinyuan-LilyGO/T-Embed-CC1101/tree/master/3D_files)

---
Source: gadgets.sh · https://gadgets.sh/devices/t-embed-cc1101/ · JSON: https://gadgets.sh/api/v1/devices/t-embed-cc1101.json
