2452| 3
|
[ESP8266/ESP32] Beetle ESP32 C3 试用:Mini桌面行情坞 |
本帖最后由 堆栈溢出 于 2022-7-11 13:54 编辑 非常高兴,又来参加产品的试用了~ 收到后打开看看,真的非!常!小! 最左边是Adafruit 锂电池充电板,中间的Beetle除了能给锂电池充电,还有完整的ESP32 C3。。。看看这个体积有多小,最右边是完成的IO扩展版,他们组合以后是这样: 我在拿一个常用的esp32来做对比: 体积方面就不说了,这个大小完全可以放在128x64 OLED的背后叠加起来,最终产品的设计上能节省很多空间。 拿到手以后,我先打算在platformio上面开发,发现这个板子还不支持,就顺手提了一个PR 然后PIO的reviewer说ESP32的库还没这个板子的支持,又顺手提了一个PR 到Arduino-ESP32 过了几天。。DFRobot的开发者进来说他们要提PR,请我先关掉。。。哈哈 话不多说,这里做的是Mini 桌面行情坞,不用开行情软件,在桌面用小屏幕直接监控指数等行情数据: 如果是性能比较差的MCU,我可能会把数据在服务器解析,然后把数值用MQTT推到客户端来显示,但是这个MCU性能非常小钢炮,所以直接拿他解析在线的JSON数据也不在话下,就能省略一个中转的环节。 这个外壳原来是给Lolin的ESP32设计的,现在后面一大块都能省下来,直接把Beetle叠到背后去。 用OLED做布局,推荐使用ThingPulse/esp8266-oled-ssd1306的库,比Adafruit要灵活非常多。 我本来打算做电子屏,每1分钟刷新一次。但是遇到一个问题,为了省电,获取完数据之后断开WiFI,(这里还没让esp deep sleep),过1分钟重连,但是在重连十几次以后,esp就不能连上WiFi了,除非Reset。 如果有人知道如果能最省电的方式运行ESP32定期获取数据,请在留言中指教,感谢. |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed