LILYGO T-Embed SI4732

Introduction
LILYGO T-Embed SI4732 is an enhanced version of the base T-Embed, featuring an integrated SI4732 extension module. The SI4732 is a high-performance digital-tuning radio receiver chip, designed for AM/FM/SW/LW broadcast band reception. It incorporates Digital Signal Processing (DSP) technology, offering high sensitivity, low power consumption, and high integration, making it ideal for a variety of radio and audio applications.
As for the T-Embed base board itself, it features a rounded rectangular design and integrates a rotary encoder with RGB LED ring and a 1.9-inch IPS TFT display. It also includes a MEMS microphone array, built-in speaker, internal TF card slot, and power management circuitry, supporting 3.7V lithium battery power. Expansion options include both a GROVE port and a 2.54mm-pitch GPIO header, offering flexible connectivity for development and prototyping.
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.11b /g/n, BLE 5 |
| Storage | TF Card |
| Screen | 1.9-inch ST7789V IPS color TFT LCD |
| radio | Si4732-A10(CMOS AM/FM/SW/LW/RDS radio receiverIC) |
| Battery | 702550, 900MAH |
| Encoder | Encoder knob |
| Keys | 1 x RST key + 1 x BOOT key |
| Microphone | 1 x ES7210 microphone |
| USB | 1 × type-C interface |
| RGB | APA102 |
| Hole position | 2×2mm positioning hole |
| Dimensions | 98x39x39mm |
Related Links
Github:T-Embed-SI4732
Schematic Diagram
Dependency Libraries
- RadioLib
- PN532
- XPowersLib
- TFT_eSPI
- RotaryEncoder
- FastLED
- IRremoteESP8266
- ESP32-audioI2S
- LVGL
- PU2CLR SI4735
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 |