WeatherClock Studio

GIF 动图与静图资源制作、预览和写入

使用 Edge / Chrome · 素材与配置本地处理,不上传服务器 v1.0.11 · 离线缓存准备中 · 页面服务托管于 GitHub Pages
检测中
GIF 动图84 x 84 / 60 帧
静图220 x 208 / 最多 24 张

资源包支持 GIF、静图和兜底配置。 写入并重启后,优先加载自定义资源。

GIF 动图(适用天气时钟)

原始 GIF
原始 GIF 预览
转换预览

静图(适用图片时钟)

原图裁切
转换预览
尚未选择静图。
生成资源包后,可在资源写入页面写入设备。

交互模拟器

LVGL + SDL2 · WebAssembly(Emscripten)

GitHub 源码

等待加载模拟器构建信息

语言切换仅影响网页工具,固件画面、配网模拟及原始串口输出保持原样。

虚拟设备

KEY:短按选择,长按 1.2 秒返回

BOOT:短按切页 / 确认

模拟器加载中

静态预览对照

快捷配置链接

使用条件:请先将设备切换至配网模式,并连接其 Wi-Fi 热点。在浏览器中打开配置链接后,设备将保存配置并启动网络连接。

数据隐私:配置信息仅在浏览器本地处理,不上传至服务器。生成的链接包含明文 Wi-Fi 密码及 API Key,URL 编码不提供加密保护。

安全保管:请勿公开或向不可信对象分享配置链接。浏览器历史、剪贴板及分享记录可能保留敏感信息,使用后请及时清理。

开启后无需和风密钥;不提供天气预警,空气质量使用 US AQI。公共接口仅限非商业使用。 数据来源:Open-Meteo / CAMS;城市查询:GeoNames。

联网配置

同名网络已有密码时可留空沿用;开放网络可留空。
备用同名网络已有密码时可留空沿用。

天气服务

仅生成链接,不会直接修改设备。

资源包兜底配置

天气城市兜底

仅填写城市名;设备 NVS 已保存手动城市时,会优先使用设备端配置。

OTA 清单兜底

留空时不写入;填写服务器基础地址会自动规范化到 /firmware/latest.json。

设置会随 custom_assets.bin 写入 assets 分区,只作为固件兜底配置,不改写 NVS。
连接未连接
设备未选择
接收0 B
最近日志-
等待连接设备串口...
资源包尚未生成

请先在“资源制作”中完成素材转换并点击“生成资源包”,生成后才能读取设备并写入资源。

已选设备未选择
芯片等待核对
MAC-
分区核对未核对
名称 类型 偏移 大小 状态
选择设备后读取分区表。
等待资源包0%
生成资源包后,请先读取设备分区表,再写入设备 assets 分区。

在线完整安装

默认安装最新正式版 merged 固件,适合首次安装或分区迁移。

设备未连接
最新版本
加载中固件构建时间加载中
已选设备未连接

这会覆盖固件、分区表和设备资源。确认后将下载、校验并写入最新 merged 固件。

连接设备后可安装0%

安装完成后设备会自动复位;页面不会自动跳转,可按需打开配网或快捷配置。