国庆期间在家里窝着哪里也没去,到处都是人。打算自己捣鼓点小玩意,相信大家对STM32+ESP8266+ONENET这种组合已经见怪不怪了,这次不走寻常路,咱们搞点不一样的。正巧自己也一直有做一套网关系统的想法,因此就有了下面这篇文章,希望给有这方面想法的小伙伴提供一点思考。
如果不考虑成本,我们可以使用STM32+ESP8266的组合,这也是传统模式,但是如果按照商业使用,我们要尽可能的实现,数据在本地,成本足够低!本着这两个目标我的设想是使用手头已有的树莓派搭建EMQX,然后使用8266完成连接平台和数据上传任务,stm32完成数据采集和粗处理任务(考虑成本后期可以换成低功耗版本或者51单片机),数据在本地可以依托本地设备搭建服务器,这样一定程度上可以保护数据安全,当然对于家用可以寻找第三方平台。
言归正传,我们现在开始直入主题。ESP8266可以再Arduino环境下编程,