外观
T-Embed
T-Embed 是一个带旋转编码器的 ESP32-S3 小设备,外形像一个桌面旋钮控制器。T-Embed CC1101 版加了 TI CC1101 亚 GHz 射频芯片、红外、NFC,是 Bruce 这类多功能固件的热门载体。
合法使用
CC1101 能收发 315 / 433 / 868 / 915 MHz 常见遥控信号。只能在自己拥有的设备或获得书面授权的场景下使用,不要对他人的车库门、车钥匙、门禁做重放或攻击测试,各国对发射频段和功率有严格规定。
规格
| 项目 | 参数(T-Embed CC1101) |
|---|---|
| 主控 | ESP32-S3-WROOM-1 |
| Flash / PSRAM | 16 MB Flash,8 MB OPI PSRAM |
| 屏幕 | 320 × 170,ST7789(README 未写尺寸) |
| 输入 | 旋转编码器加按压,另有一颗用户键 |
| 亚 GHz | CC1101,300 至 348、387 至 464、779 至 928 MHz;SW0 / SW1 选择 315、868 / 915 或 434 MHz 滤波 |
| NFC | PN532,仅 13.56 MHz,支持 Mifare Classic 与 NTAG,不支持 125 kHz、CPU 卡和加密卡 |
| 红外 | 发射与接收 |
| LED | 8 颗 WS2812 |
| 音频 | I2S 扬声器与 PDM 麦克风 |
| 电池 | 3.7 V 1300 mAh,BQ25896 充电,BQ27220 电量计,充电电流建议不超过 600 mA |
| 存储 | microSD;README 建议使用 32 GB 以下 SanDisk 卡 |
| 版本 | README 标明软件 v1.3-250822,硬件 v1.0-241103 |
亮点
- 一台设备集合多种射频:Wi-Fi、BLE、亚 GHz、NFC、红外。
- 旋钮加屏幕的交互适合做菜单式工具。
- 电源管理完整:充电器和电量计分开,电量读数可靠。
- 兼容多个第三方固件:README 列出 Flipper Zero ESP32 移植、Bruce、Launcher、CapibaraZero。
- 支持外接 CC1101 模块,也可扩展 NRF24。
能拿来做什么
T-Embed CC1101 的定位是"多协议实验平台"。亚 GHz 的 CC1101 配合 RadioLib 可以读取常见的 315、433、868、915 MHz 遥控信号,红外模块可以学习家电遥控,PN532 可以读写 Mifare Classic 和 NTAG 卡,旋钮和彩色屏幕提供了菜单交互。所有这些都应该在你自己的设备上练习,例如复刻自家的遥控器、研究自己的门禁卡。对智能家居玩家,它也可以做成一个带旋钮的 Home Assistant 控制器,用 Wi-Fi 联网,用红外控制空调。
开发方式
- 官方仓库有 Arduino 示例,CC1101 用 RadioLib,编码器用 RotaryEncoder 库,LED 用 FastLED,红外用 IRremoteESP8266。
- PlatformIO 或 Arduino IDE,PSRAM 设置为 OPI,分区方案 16M Flash (3M APP / 9.9MB FATFS)。
- 也可以直接刷现成固件,见 Bruce。
同类对比
| 设备 | 差异 |
|---|---|
| M5Stack Cardputer | 键盘形态,外设靠扩展 |
| Flipper Zero | 成品,生态与固件更成熟,但不是 ESP32 平台 |
| 原版 T-Embed | 本站资料未覆盖其与 CC1101 版的差异,README 也没有对比 |
注意事项
- 屏幕没有复位引脚(RST = -1)。
- GPIO15 为电源使能脚,README 列出,自写固件时注意。
- SD 卡兼容性有限,检测不到卡时换小容量卡。
- 不同区域的 CC1101 工作频段不同,务必选对。
NFC 部分只支持 13.56 MHz 的 Mifare Classic 和 NTAG,对 125 kHz 低频卡、CPU 卡和加密卡不起作用,不要期望它能读取所有门禁卡。亚 GHz 天线是板上小天线,README 给出的最大距离约 50 m,实际受环境影响。LilyGO 的 README 里软件版本为 v1.3-250822、硬件版本为 v1.0-241103,后续可能有改版,购买后先核对板上标识再选对应固件。