WIFI+BLE墨水屏智能终端整体解决方案
发布日期:2026/10/19 15:39:27 浏览量:
WIFI+BLE墨水屏智能终端整体解决方案
方案概述
本方案基于ESP32-C6自研 PCB 硬件,专为低功耗墨水屏价签/门牌 / 桌牌/工位牌 / 电子标签打造,WiFi、BLE 双链路独立两套固件,硬件 PCB驱动程序、上位管理系统全部完整源码,支持私有化部署,可直接量产。
核心亮点:极致功耗控制,无需频繁充电。
一、硬件平台
主控芯片
ESP32-C6,RISC-V 内核,支持 Wi-Fi 6 + BLE5.3,集成射频,单芯片实现双无线,精简 BOM,降低 PCB 面积。
功耗指标(实测)
1. WiFi 固件方案:深度睡眠定时唤醒更新
待机静态功耗:7~10μA
工作逻辑:长期深度睡眠,按预设周期自动唤醒 → 连接 WiFi,拉取模板 / 图片,刷新墨水屏,刷新完成立刻回到深度睡眠。适合定时自动更新场景。
2. BLE 固件方案:轻度睡眠 + 广播即时连接
待机静态功耗:35~50μA
工作逻辑:保持 BLE 广播,手机靠近即可建立连接,下发图像刷屏;无连接时维持轻度睡眠,保持可被发现,适合近距离手机投屏场景。
墨水屏外设引脚定义
|
引脚 |
宏定义 |
功能说明 |
|
GPIO8 |
PIN_NUM_MOSI |
SPI数据输出,墨水屏数据 |
|
GPIO18 |
PIN_NUM_SCLK |
SPI 时钟 |
|
GPIO19 |
PIN_NUM_CS |
SPI 片选 |
|
GPIO20 |
PIN_NUM_DC |
数据 / 命令控制脚 |
|
GPIO21 |
PIN_NUM_RST |
墨水屏复位 |
|
GPIO22 |
PIN_NUM_BUSY |
墨水屏忙状态检测 |
|
GPIO15 |
PIN_NUM_PWR |
墨水屏电源使能,睡眠时可断电进一步省电 |
|
GPIO23 |
BLUE_LED_PIN |
蓝色状态指示灯 |
|
GPIO2 |
BATT_ADC_PIN |
电池电压采集分压输入 |
|
GPIO14 |
BATT_SWITCH_EN_GPIO |
电池采集通道开关控制,降低休眠漏电 |
二、嵌入式固件
两套独立固件,按需烧录:WiFi 版 / BLE 版
✅ WiFi 固件
- 深度睡眠定时唤醒,WiFi 联网,拉取图片模板
- 墨水屏 SPI 驱动,1bit 图像渲染、刷屏
- 电池 ADC 电压采集,低电量上报后台
- OTA 远程升级固件
- 休眠外设下电控制(墨水屏、ADC 通道关闭,降低漏电流)
- 事件回调、状态上报、异常重连机制
✅ BLE 固件
- BLE 5.3 广播、GATT 服务,手机端连接下发图片
- 轻度睡眠,保持广播,连接后自动提升发射功率,断开恢复
- 图片分片接收,墨水屏刷屏
- 电池电压采集上报
- BLE OTA 分片升级
- 可配置广播间隔、射频发射功率,功耗精细可调
底层包含:墨水屏驱动、SPI 驱动、ADC 电池检测、电源管理、睡眠控制、BLE GATT 协议、WiFi 网络、OTA、事件调度,全部源码交付。
三、后台管理系统
后端采用轻量 .NET Core Mini API,可私有化部署,支持 Docker 部署。
系统模块
1. 设备管理:设备注册、在线状态、电池电压、固件版本、信号质量、设备上下线记录
2. 设备型号管理:新建型号,绑定墨水屏尺寸、分辨率、硬件参数
3. 模板管理:可视化模板编辑,文字、图片、布局模板保存,下发至终端
4. 投屏记录管理:记录每一次投屏、刷屏日志,保存操作者、时间、设备、模板内容
5. 用户管理:平台管理员、普通用户账号维护
6. 角色权限管理:RBAC 权限控制,区分平台端管理员、普通终端用户权限
系统分为两大端:平台管理端 + 用户端,多用户隔离,企业级权限管控。









四、前端应用
- 一套代码,同时编译小程序 + Android、iOS/App
- 功能:设备绑定、BLE 近距离投屏、模板选择、手动触发屏幕刷新、查看投屏历史、查看设备电池状态
- 对接后端 Mini API,支持在线模板预览
- BLE 设备扫描、连接、图片分片下发、OTA 升级交互逻辑











五、交付清单
✅ 嵌入式全套源码(WiFi 固件源码 + BLE 固件源码,ESP-IDF 工程)
✅ .NET Core Mini API 后端完整源码
✅ Uni-app 前端完整源码(小程序 + App)
马上咨询: 如果您有业务方面的问题或者需求,欢迎您咨询!我们带来的不仅仅是技术,还有行业经验积累。
QQ: 39764417/308460098 Phone: 13 9800 1 9844 / 135 6887 9550 联系人:石先生/雷先生