
基于ESP32(ESP-NOW)的低功耗小型无线开关
简介
ESP32 Pico Click 基于ESP-NOW的低功耗小型无线开关
简介:ESP32 Pico Click 基于ESP-NOW的低功耗小型无线开关开源协议
:TAPR Open Hardware License
描述
白票立创一阵子了,也来贡献一个项目。最早是看到油管大神的视频才发现原来可以做这么小以及可以这么做低功耗的。但是板子太小了电池也得小,所以就没有纠结做最小,而是找个合适大小的电池,比电池小就行了。最后大概是2厘米乘3厘米,电池230mah。续航我还没测,大概估计日常使用一年应该没问题吧,可以实用了。
https://github.com/makermoekoe/Picoclick-C3
主要对他的变化是用了ESP32-C3-M1模块替代了他的直接用芯片的方案,这样少焊一点东西。还有就是充电芯片,LDO都用了便宜的方案,以及可以在淘宝一家店铺一次免运费买齐。
按键也换成了触摸的方案,可以过几天做个盒子然后不用开孔。最多支持4路触控,每个触控买TTP223的小板子就可以,不到1块钱1个。每个可以支持单击双击长按。
在原有的RGB LED基础上增加了蜂鸣器,想玩的话可以用,不想用直接不焊就行。
代码没有用原作者的,因为打算用来控制全屋的东西,所以MESH是必须的。目前的方案是用painless-mesh做四五个“智能开关”,既是开关,也是ESP-NOW的中继器。这样哪里信号不好直接往排插插一个开关就可以了。这个的智能开关搜了开源广场有现成的,把ESP8266换成了ESP32-C3-12,因为8266的RAM太小了,C3是他的10倍,价格不到9块,可以接受。
代码还在写,刚把双向通信调通。
设计图
BOM
ID | Name | Designator | Footprint | Quantity |
---|---|---|---|---|
1 | Buzzer | BZ1 | BUZZER_5020 | 1 |
2 | 1u | C1,C2 | C0603 | 2 |
3 | 0.1u | C3 | C0603 | 1 |
4 | 10u | C4,C5 | C0603 | 2 |
5 | SH1.0-6P-WT | CN1 | SH1.0-6P-WT | 1 |

评论