MOLLY LED 立方体的核心硬件参数
| 型号 | ESP32-S3-WROOM-1U-N16R8 |
|---|---|
| 处理器 | Xtensa LX7 双核 32-bit, 最高 240 MHz |
| Flash 闪存 | 16 MB (Quad SPI) |
| PSRAM | 8 MB (OPI, Octal SPI) |
| WiFi | 802.11 b/g/n, 2.4 GHz, 20 MHz HT20 |
| USB | 原生 USB-CDC (GPIO19/20), USB-JTAG 调试 |
| 默认芯片 | WS2812B (GRB 色序, 800kHz) |
|---|---|
| 兼容芯片 | WS2812B(RGB) / WS2811 / WS2813 / TM1809 / TM1829 / UCS1903 / APA106 / GW6205 / SM16703(共 10 种单线 24bit 芯片) |
| 驱动引擎 | FastLED 3.10.4 — RMT5 模式 (ESP32-S3 专用补丁) |
| 通道数 | 8 路独立并行输出 |
| 最大灯数 | 每通道 4096 灯(编译期上限),实际传输灯数可 Web UI 动态配置(默认 256) |
| 颜色深度 | 24-bit (RGB 各 8-bit), 16M 色 |
| 立体像素 | 8×8×16 = 1024 体素(默认布局) |
| 麦克风 | I2S MEMS 硅麦 (ZTS6672, 高灵敏度) |
|---|---|
| I2S 接口 | SCK=GPIO1, WS=GPIO2, SD=GPIO5 (I2S1) |
| 采样率 | 32 kHz, MONO 模式 |
| 采样精度 | 32-bit (I2S_SLOT_MODE_MONO) |
| 音频处理 | DC Blocking 高通滤波 (fc≈20Hz) → Squelch 噪声门 <0.005 → 非对称 EMA 平滑 → 动态限制器 |
| GPIO16, 17, 18, 14, 21, 12, 11, 15 | LED 输出 (8 路 WS2812B) |
|---|---|
| GPIO1, 2, 5 | I2S 麦克风 (SCK, WS, SD) |
| GPIO4, 13 | 物理按键 (BTN1, BTN2) |
| GPIO6 | 状态指示灯 (WiFi + 错误诊断) |
| GPIO7 | 红外接收 (IRM-3638JT, RMT RX) |
| GPIO8 | 红外发射 (IR333C-A, bit-bang 38kHz) |
| GPIO19, 20 | 原生 USB (D-, D+) |
| 红外 | 940nm IR 接收头 + 850nm IR 发射管,支持 NEC/RC5/Sony SIRC,100 个学习槽位 |
|---|---|
| 按键 | 2 个实体轻触开关,内置上拉 |
| 状态灯 | 1 个 LED(WiFi 已连常亮 / 纯 AP 慢闪 / 故障快闪×2+慢闪×2 交替) |
| USB | USB-C 接口:电源 + 串口 CDC + JTAG 调试 |
| 天线 | 外置 IPEX 天线接口 |
| 输入电压 | 5V DC (USB-C 供电) |
|---|---|
| 逻辑电压 | 3.3V (ESP32-S3) |
| Web 面板 | 暗黑绿色主题、响应式手机适配、5 页面:主控 · 设置 · OTA · 定时 · 红外 |
|---|---|
| WiFi | 同时支持 AP (设备自身热点) + STA (连接家庭 WiFi), mDNS 域名 molly.local |
| 云端接入 | 华为云 IoTDA (MQTTS + HMAC-SHA256 认证 + QoS 1) |
| 智能家居 | Home Assistant MQTT Discovery 自动注册实体卡片 |
| OTA 升级 | 双分区 OTA, SHA256 校验, 双 CDN 备份, 支持取消+断点恢复 |
| 固件变体 | full(立方体频谱灯带版)/ strip(灯带高级版),可 OTA 互切 |
| 授权保护 | Flash 标记 + NVS MAC 绑定,双重鉴权防全擦盗刷 |
| 存储 | NVS 持久化存储,设置/凭据独立命名空间隔离,切换固件保留各自设置 |