威核工坊
Wecore Studio
全站服务在线运行中
SERVICES

服务支持

开箱即用的在线服务,覆盖烧录、激活、工具与远程升级。

🔥

在线烧录平台

通过浏览器直连串口,选择项目和固件版本一键烧录,无需安装任何工具软件。

在线获取自定义固件实时进度
开始烧录 →
🔑

在线设备自助激活

用户自行选择项目接入设备进行一键自助激活,支持全部适配项目。

一键激活无需资料
立即激活 →
🧰

实用工具

LVGL 图片/字体转换、CRC 校验、时间戳换算、JSON 格式化等,在线即用。

在线使用持续增加
使用工具 →
📡

OTA 无线升级

ESP 系设备 WiFi 直连升级,不用插线:在线获取固件,全程约 1 分钟。

WiFi 直连断电回滚
开始升级 →
📦

资源下载

各项目配套资源统一归档下载,按板块/项目/资源类型/平台分级。

分级归档登录后下载全局限速
前往下载 →
🖥️

服务器管理

在线对服务器进行状态预览、文件管理、服务管理等操作。

在线 SSH文件管理状态监控
进入管理 →
OPEN SOURCE

开源项目

部分项目已开源,欢迎浏览交流。

🖼️

查看全部作品

浏览全部开源项目:恒温加热台、焊接吸烟仪……点开即达项目详情与源码资料。

前往浏览 →
🧬

获取项目源代码

访问项目源码仓库,获取完整工程与示例。

查看源码 →
FLASH

在线烧录平台

浏览器直连串口,ESP32 全系支持真实烧录(Web Serial + esptool-js)。
按产品型号烧录可联网校验与在线升级,自定义烧录可自选芯片与固件。
⚠️ 所有设备须先在「设备激活」完成激活,未激活设备无法烧录。

🔒
在线烧录需要登录后使用登录后可直连串口烧录、读取设备信息、接收在线升级,并自动上报烧录记录。
🏷️
产品烧录
选择产品型号 · 读取序列号与芯片型号 · 在线固件升级提示
🧰
自定义烧录
自选芯片型号 · 本地固件多段烧录 · 自定义写入地址
⚙️烧录引擎待加载 —— 连接设备时会自动加载
1连接设备
2读取信息
3选择固件
4烧录校验
🔌

设备连接与识别

Web Serial 直连串口 · 免装驱动 · 需 Chrome / Edge 桌面版
未连接设备
点击下方按钮选择串口设备
—
产品类型未配置
产品序列号 SN
—
芯片型号
—
芯片 UID / MAC
—
当前固件版本
—
Flash 容量
—
硬件版本
—
📦

固件来源

在线获取官方发布版本,或上传本地编译产物
☁️ 在线获取
📁 本地上传
可用版本待接入数据源
待接入数据源
固件版本列表需由后端 /firmware 接口返回
版本更新说明待接入数据源
待接入数据源
版本更新说明随固件清单一起由后端返回
📥
拖拽固件到此处,或点击选择文件
支持 .bin 合并固件或应用固件 · 单文件 ≤ 32MB
上传后自动计算 SHA256 并与目标芯片比对
📄
—
—
✕
⚡

烧录参数与执行

选择产品类型后自动匹配烧录方案
烧录方案
—
写入地址
—
串口波特率
—
固件大小
—
目标芯片
—
写后校验
回读比对
✓全片擦除
✓写后校验
✓完成后复位运行
✓烧录前备份原固件
等待开始0%
[00:00.00]烧录工作台就绪。流程:连接串口 → 选择产品类型 → 读取设备信息 → 选择固件 → 开始烧录。
接口契约 · 预留接口清单(前台烧录端 / 管理后台 / 推送)
本页所有业务数据都来自后端,页面只负责渲染。后台开发完成后,把源码里的 WC_CFG.API_BASE 指向服务端即自动接入(产品下拉、版本列表、 更新说明、烧录上报会陆续亮起来),无需改渲染代码。
随时可在浏览器控制台执行 wc.list() 查看本清单, 用 wc.api.products() 之类的调用直接验证接口。

串口读写与烧录为真实实现(Web Serial + esptool-js,支持 ESP32 全系);STM32 串口 ISP 暂未接入。
激活门禁按芯片唯一标识(MAC / UID)判定,两种烧录模式都生效 —— 连接设备后自动校验,未激活时「开始烧录」不可用。
产品列表、固件版本、SN 读取地址等业务数据由管理后台录入、后端接口下发,未接入前相关区域显示空状态。
接口契约、字段定义与「真实接入」标注点均见源码注释。

ACTIVATE

在线设备自助激活

接入设备 → 读取芯片唯一标识 → 校验激活码。
只有激活通过的设备,才能在「在线烧录平台」里烧录固件。

⚙️烧录引擎待加载 —— 连接设备时会自动加载
1连接设备
2读取标识
3校验激活码
🔌
Device ID · 设备唯一标识
—
等待读取
芯片型号—
识别串—
Flash—
标识段—
未连接设备
点击下方按钮选择串口设备
—
🔑

输入激活码

激活码与设备唯一标识一一对应 · 换设备必须换码
WC
共 16 位字符 · 不区分大小写
📘激活说明
激活码从哪来
随产品发货附带,或联系技术支持按设备 UID 补发
与什么绑定
绑定芯片唯一标识(MAC / UID),一码一机,换设备必须换码
记录存哪
未接入后端时存于本浏览器;接入后端后以服务器档案为准
换电脑 / 浏览器
本地记录不跟随,需重新激活一次;服务器模式下会自动同步
ℹ️
「解除本机」只清除本浏览器的激活记录,不影响服务器档案,也不会改动设备本身; 服务器模式下请到管理后台停用设备(blocked)。

串口读写为真实实现(Web Serial + esptool-js);激活码校验在未接后端时走离线派生,接入后端后自动切换为服务器签发。
激活页与烧录页共用同一个串口会话 —— 在这里连上的设备,切到烧录页无需重连。

TOOLBOX

实用工具

常用的小工具集中在这里,工具清单由管理后台统一维护。
每个工具都是一张独立网页 —— 点开即用,本站不内置、不加载任何工具代码。

🔒
实用工具需要登录后使用工具清单可以随便看;登录后才能跳转使用。清单由管理后台统一维护。
0个工具演示数据
🧰

没有匹配的工具

换个关键词试试,或点「全部」查看完整清单。

ℹ️
为什么是跳转而不是内置?LVGL 转换器、正则测试这类工具都跑在各自的域名下, 内嵌进本页会同时被跨域策略与浏览器安全模型拦住;外链跳转还能让工具单独迭代、单独部署 —— 本站在线烧录与设备激活的稳定性不会因为某个工具升级而受影响。
数据来源:当前清单是前端内置演示数据,字段口径已按后台录入表单设计 (id / name / icon / desc / url / category / tags / badge / pinned / status / order)。 把 WC_CFG.API_BASE 指向服务端后自动改为 GET /tools 拉取, 由管理后台新增、编辑、上下架与排序,前端无需再改。

所有工具均在新标签页打开,本页不加载任何第三方工具的代码;链接地址由后台录入并只放行 http(s)。

RESOURCE HUB

资源下载

各项目配套资源统一归档 —— 原理图、PCB、固件、外壳结构、BOM、说明书、示例代码,按板块 / 类型 / 平台三级检索。
文件由管理后台上传与上下架,本站只做索引与分发:登录后即可下载,单连接限速。

🔒
下载资源需要登录后使用资源清单与筛选可以随便看;登录后才能下载。注册只需邮箱验证码。
0个资源
—归档体积
0个板块
—最近更新
各板块体积占比点色块即可筛选该板块
排序
0个资源演示数据
📦

没有匹配的资源

换个关键词试试,或把三个筛选都切回「全部」。

✕ 清除全部条件

ℹ️
下载是怎么走的?已接入后端时,下载走 GET /resources/:id/download —— 由服务端计数、鉴权并按需 302 到对象存储,文件名由 Content-Disposition 决定; 未接入时直接用资源自带地址。校验值只在服务端算,前端不做二次计算。
数据来源:当前清单是前端内置演示数据(其中文件体积与校验值为示例值,非真实文件), 字段口径已按后台录入表单设计(id / name / desc / board / category / platform / version / format / size / sha256 / url / status / order / pinned / downloads / updatedAt)。 把 WC_CFG.API_BASE 指向服务端后自动改为 GET /resources 拉取,前端无需再改。

本页只提供索引与下载,不在线预览任何文件;下载直链仅放行 http(s),且一律带 rel="noopener noreferrer"。

SOURCE REPO

源码仓库

全部开源工程的源码归档 —— 完整工程、库与驱动、示例代码、工具脚本,按项目 / 形态 / 平台三级检索。
仓库由管理后台发布与上下架:登录后即可查看与下载,提交 issue / PR 走仓库托管平台。

🔒
查看与下载源码需要登录后使用仓库清单与筛选可以随便看;登录后才能打开仓库或下载源码包。注册只需邮箱验证码。
0个仓库
—源码体积
0个项目
—最近更新
各项目体积占比点色块即可筛选该项目
排序
0个仓库演示数据
🧬

没有匹配的仓库

换个关键词试试,或把三个筛选都切回「全部」。

✕ 清除全部条件

ℹ️
查看与下载是怎么走的?已接入后端时,源码包走 GET /repos/:id/download —— 由服务端计数、鉴权并按需 302 到对象存储;仓库外链只放行 http(s),一律带 rel="noopener noreferrer"。未登录只能看清单,点「查看 / 下载」会被要求先登录。
数据来源:当前清单是前端内置演示数据(体积与校验值为示例值,仓库外链为空,不指向任何真实地址), 字段口径与后台录入表单一致。把 WC_CFG.API_BASE 指向服务端后自动改为 GET /repos 拉取,前端无需再改。

源码仓库只做索引与分发,不在线预览代码;仓库托管在第三方平台的,跳转后受对方服务条款约束。

OPEN SOURCE

开源项目

每一个项目都是硬件 + 固件 + 结构 + 文档的完整开源 —— 原理图、PCB、源码全部公开。
项目资料(源码 / 工程文件)由管理后台统一发布,登录后即可查看与下载。

ALL WORKS

开源作品

全部开源项目都在这里 —— 点开卡片进入项目详情:产品介绍、芯片选型、源码与工程文件。
项目由管理后台统一发布,登录后即可查看与下载源码和资料。

🛠️

暂无开源作品

管理后台「开源项目展示」发布后,这里就会出现项目卡片。

NOTICE BOARD

站长通知

站点公告、版本动态与维护安排,由站长统一发布。
遇到标红的 紧急通知 请优先阅读 —— 通常涉及服务变更或安全事项。

0条通知
—最近发布
📢

暂无通知

站长发布通知后,这里会第一时间展示。

OTA WIRELESS UPDATE

OTA 通用设备升级

面向 ESP 系产品(ESP12F / ESP32,如恒温加热台)的 WiFi 直连升级 —— 不用插线。
固件由管理后台统一发布,设备在线获取;全程约 1 分钟,断电自动回滚保护。

1
设备进入升级模式设备开机后长按 KEY 键 3 秒(或屏幕菜单进入),屏幕显示 OTA 待连接 并创建热点。
2
连接设备网络用手机 / 电脑连接设备热点(如 HEATER-XXXX,默认密码 12345678),或让设备与本机处于同一局域网。
3
填入设备地址并测试连接热点模式一般为 192.168.4.1;局域网可用 mDNS 域名(如 heater-xxxx.local)。
4
开始升级确认下方目标固件后,打开设备升级页点「开始升级」,或复制固件链接交给设备拉取。升级中请保持供电,完成后设备自动重启。
正式版测试版
🧩兼容与前提▶
适用:主控为 ESP12F / ESP-12E、ESP32 系列的设备(恒温加热台已适配)。
前提:设备出厂固件已内置 OTA 模块(2026-06 之后发货默认带);Flash 分区含升级区。
不建议:升级过程掉电虽会自动回滚,仍请保持供电稳定。
💻设备端是如何工作的▶
设备端固件内置一个极小的 HTTP 服务:进入 OTA 模式后开放 /update(上传固件)与 /status(版本信息);也可以由设备主动调用 httpUpdate 从服务端拉包。 核心就三行:
ESPhttpUpdate.onProgress(ShowProgress);
HTTPClient http;
http.begin(fwUrl);          // 服务端签名直链
t_httpUpdate_return ret =
ESPhttpUpdate.update(http);
完整示例已包含在「源码仓库 → 恒温加热台」的主控工程里。
❓常见问题▶
测试连接失败?确认已连设备热点;浏览器与设备须同一网络;部分路由器会隔离 AP 客户端。
提示已是最新?当前版本 ≥ 目标版本;想尝鲜可切「测试版」通道。
升级中断电了?设备重启后自动回滚到旧版本,重新走一遍即可,不会变砖。

💬 问题反馈

你的反馈会直接送达站长与管理员,我们认真对待每一条。

反馈类型
遇到问题功能建议其它
问题描述 *联系方式(选填,方便我们回复你)
✓

反馈已提交

感谢你的反馈!站长与管理员会在后台看到它,
如有联系方式会尽快回复。

编辑