ZCloud
技术栈#
App Name : ZCloud
- Hono Node & React & Coss UI
- MQTT
- ESP32-S3 ESP-IDF 5.5.2、FreeRTOS
- Use Claude Code
Fable& Codexgpt-5.6-sol
硬件
| 层级 | 技术 |
|---|---|
| 主控 | ESP32-S3,Wi-Fi + BLE |
| 内存 | 8MB Octal PSRAM,80MHz |
| 存储 | 16MB Flash |
| 系统 | ESP-IDF 5.5.2、FreeRTOS |
| 开发语言 | C++17 |
| 显示 | 4.2 英寸、400×300 黑白墨水屏,SSD2683 驱动 |
| UI | 自研 1bpp Canvas、点阵中文字体、局部刷新/全局刷新;没有使用 LVGL |
| 音频 | ES8311 Codec、I²S、PCM16/16kHz、Opus 60ms 音频包 |
| RTC | PCF8563,通过 I²C 通信 |
| NFC | I²C NFC,支持 NDEF 文本和 URL 读写 |
| 输入 | 上、下、确认三个 GPIO 实体按键 |
| 电源 | ADC 电量检测、充电状态、LED、音频电源与电池锁存控制 |
| 网络 | Wi-Fi STA、SoftAP 网页配网、SNTP 校时 |
| 云端通信 | HTTPS + HMAC、MQTTS、WebSocket over TLS |
| 本地存储 | NVS 保存 Wi-Fi/账号/设置,SPIFFS 保存面板资源 |
| 固件升级 | 双槽 OTA,各 4MB,支持失败回滚;也支持 WebSerial 和本地网页刷机 |
| AI 语音 | WSS 传输 JSON 控制帧与双向 Opus 音频 |
特性#
- AI Chat
- 面板展示
- TODO代办
- 时间天气展示
演示#


Claude Design UI

后台管理


在线刷固件

豆包语音交互
