

海外创客William Lucid使用亿佰特EoRa-S3-900TB(ESP32-S3+SX1262)开发板,通过LoRa Wake-On-Radio事件驱动唤醒+CAD信道活动检测+深度睡眠架构,将室外节点平均电流降至38.19 µA,3000mAh锂电池理论续航107.7个月(约8.9年)。(本文来源为Hackster.io原测评文章翻译转载。)
| 项目 | 参数 |
| 核心硬件 | EoRa-S3-900TB ×2 + ESP32-S3 Super Mini ×1 |
| 通信架构 | LoRa WOR + ESP-NOW 双模协同 |
| 室外节点平均电流 | 38.19 µA(Nordic PPK2 实测) |
| 理论/实际续航 | 107.7 / 62~90 个月(3000mAh LiPo) |
| 开发板单价 | 低于 20 美元 |
本项目由77 岁退休计算机专家 William Lucid 主导,发布于 Hackster.io 并完整开源。目标是构建一套完全无电气连接的供暖系统远程监控方案——不接入供暖电路,仅通过温度、湿度与鼓风机运行时间的非侵入式监测实现全年追踪。

选用亿佰特EoRa-S3-900TB(海外称"EoRa Pi")作为核心平台。该板集成 ESP32-S3 主控与 SX1262 LoRa 射频,配备 OLED、microSD、锂电池充电电路与双 LDO,单价低于 20 美元。
作者实测确认:断开USB、关闭外设、启用DC-DC稳压模式后,整板深度睡眠电流约25µA,这是其被选为室外低功耗节点的核心原因。国内项目应选用433/470MHz频段的亿佰特E22系列LoRa模块。
系统由三个协同节点构成,完全消除周期性唤醒——仅在鼓风机状态变化时触发数据采集,节点99.9% 时间处于深度睡眠。鼓风机节点(ESP32-S3 Super Mini)通过 MPU6050振动检测启停并ESP-NOW上报;接收中心(EoRa-S3-900TB)接收状态后发送LoRa WOR唤醒、读取BME280并上传云端;室外节点(EoRa-S3-900TB)深度睡眠等待WOR唤醒,读取BME280后ESP-NOW回传并重新睡眠。
唤醒链路:状态变化→ESP-NOW通知→LoRa WOR包→SX1262检测前导码→DIO1触发EXT0中断→读取传感器→回传→重新睡眠。

项目最关键的技术挑战是SX1262的DIO1路由问题。出厂时DIO1连接至GPIO33,但GPIO33虽属RTC-IO域却不具备RTC唤醒能力,导致LoRa WOR能唤醒SX1262本身,却无法将ESP32-S3从深度睡眠中唤醒。此外该板无丝印标签,物理引脚与GPIO编号不对应,必须查阅原厂映射图。作者将 DIO1 从 GPIO33 改接至 GPIO16(支持 RTC 唤醒),改线后完整唤醒链路得以贯通,这是实现超低功耗事件驱动架构的技术前提。

作者使用Nordic PPK2(100 ksps 采样,电流表模式)对室外节点进行详尽功耗分析。

早期采用 autoDutyCycle 检测 WOR 前导码,平均电流 51.30 µA;后续升级为 CAD(信道活动检测中断),在 WOR 接收窗口前增加快速预检测,仅在检测到潜在信号时才开启高功耗接收窗口。
| 参数 | autoDutyCycle(已弃用) | CAD(当前) | 优化 |
| 平均电流 | 51.30 µA | 38.19 µA | -25.60% |
| 理论续航 | 80.2 个月 | 107.7 个月 | 34.30% |
串口日志验证了完整流程:SX1262 STANDBY→WOR 重新布防→BME280 读取→ESP-NOW 发送成功→进入深度睡眠(基线 7.3 µA)。
室外节点采用3000 mAh LiPo 电池,理论续航 107.7 个月,实际降额续航 62~90 个月。作者指出一个反直觉结论:锂电池每月 2%~5% 自放电折合 60~150 mAh/月,相当于数十 µA 持续消耗,已超过节点 38.19 µA 的工作电流,成为续航主导因素。项目早期使用 USB 充电宝因微安级电流触发低负载自动关机,最终改为 JST 接口锂电池经板载 DC-DC 供电,彻底解决。
| 经验 | 说明 |
| 引脚映射以原厂文档为准 | 无丝印,部分 RTC-IO 不支持唤醒 |
| WOR 需 DIO1 接可唤醒 GPIO | 出厂 GPIO33 需改线至 GPIO16 |
| CAD 优于 autoDutyCycle | 电流降低 25.6%,续航提升 34.3% |
| 低负载避免 USB 充电宝 | 微安级电流触发自动关机 |
本项目展示了不到20 美元的国产 LoRa 开发板经精心优化后可达到专业级超低功耗性能,国内开发者可参考其架构适配 433/470MHz 频段与国内云平台。
A:同时满足断开 USB、关闭所有外设、启用 DC-DC 稳压模式。
A:出厂 GPIO33 不支持 RTC 唤醒,改线 GPIO16 后 EXT0 中断才能将 ESP32-S3 从睡眠中唤醒。
A:CAD 在完整接收窗口前先做快速低功耗预检测,大部分时间无需开启高功耗接收窗口。
该项目以不到20 美元的亿佰特EoRa-S3-900TB为核心,实现了38.19µA室外节点与近9年理论续航。DIO1改线、低负载供电陷阱、CAD功耗优化等经验对国内低功耗物联网开发者具有直接参考价值。
亿佰特(Ebyte)作为深耕物联网无线通信领域的国家高新技术企业,提供从无线数传模块到通信设备的全链路产品矩阵,所有产品均通过无线电发射设备型号核准,支持工业级宽温、可靠性、高性能环境工作,已在智慧农业、工业物联网、智能家居、智慧城市等领域规模化落地。
如需进一步了解LoRa模组选型或获取技术支持,欢迎通过以下方式联系亿佰特专业团队:
产品选型与技术咨询:拨打4000-330-990,技术专员一对一解答
技术支持邮箱:support@cdebyte.com
官网了解更多:亿佰特官网—查看完整LoRa模组产品与技术资料
微信公众号:搜索"cdebyte"关注微信公众号,获取最新产品动态与应用方案
相关阅读:
1、LoRa精准灌溉系统方案_农田土壤墒情监测与分区智能灌溉
2、LoRa模块从入门到精通:技术原理、选型指南与常见问题全解
5、智慧农业温室环境监控方案:LoRa模块+4G DTU架构设计
文章转载来源:https://www.hackster.io/AB9NQ/38-19-a-avg-outside-bme280-node-hvac-system-monitor-e4e0a9
7 X 24 销售服务热线:
4000-330-990©© 成都亿佰特电子科技有限公司【版权所有】 蜀ICP备13019384号


