BBadge Studio电子吧唧制作与推送

hardware push runtime

下载固件、配置设备网络,并把吧唧推到真实硬件。

AP 配网USB 快速写入StopWatch 默认

hardware push runtime

固件下载与设备推送

第一版固件工程对准 M5Stack StopWatch,后续可复用相同协议适配更多电子吧唧。

M5Stack StopWatch 固件

目标屏幕 466x466 圆形 AMOLED,ESP32-S3R8,支持 2.4GHz Wi-Fi、USB-C 串口和 BLE GATT 占位服务;Wi-Fi 可通过 USB 写入并持久保存。

Wi-Fi 推送

设备主动连接服务器领取短期设备码,用户输入后网站把素材加入该码对应队列,设备 30 分钟内轮询下载并 ACK;首次使用通过 AP 或 USB 配网。

USB 推送

浏览器 Web Serial 写入 newline-delimited JSON 命令帧,固件解析后可保存或立即显示。

BLE 推送

自定义 GATT service/characteristic 接收短命令和分片,适合作为手机端轻量推送入口。

AP 配网

设备未配置时会开启 Badge-xxxxxx 热点,密码 badge1234。手机或电脑连接后打开 http://192.168.4.1,填入 Wi-Fi 和服务器地址。

M5Stack StopWatch466x466 · round · wifi / usb-serial / ble-gatt
USB 快速写入

设备会用这个地址领取设备码和下载素材。

可用 USB 直写,也可连接设备热点完成配置。

M5Stack StopWatch466x466 · round AMOLED · ESP32-S3R8wifi / usb-serial / ble-gatt当前唯一启用目标;其它设备等尺寸、屏幕、推送能力确认后再加入。