硬件的话,分模块,芯片,开发板等等
开发板有ONENET的麒麟座。机智云,庆科的等等。
模块,大多是8266或是ESP32的模块,或是NB的,4G的
芯片也就是8266、ESP32,其他的基带类的芯片了
wifi模块,nblot模块,gprs模块,这些网络通讯模块是必须用的,如果是soc方式可以不用mcu,直接使用模块内部的mcu,比如一些智能开关模块就是直接使用WiFi模块,也可以不用内部mcu,用自己的mcu控制wifi模块,基本结构就是通讯模块+mcu
比较常用的物联网硬件可分几个大类吧:传感器节点或者叫动作执行部分、通信部分(尤其是无线通信部分)、处理器部分、云服务器。
传感器节点或者动作执行,就是采集数据或者执行后台指令的部分,最常见的就是温湿度这种传感器。
通信部分就是wifi、zigbee、LORA、nb-iot等硬件模块,由他们将数据传到主节点或者集中器部分;
采集的数据或信息一般都是要传到云服务器,形成大数据,分析处理再反馈的。
物联网是一个很大的范围,涉及的硬件包括了 控制监控的单片机,各类传感器和执行器,以及联网用设备(包括了wifi联网、2G/3G/4G联网、蓝牙联网以及其他联网模块),这还仅仅是客户端部分涉及的硬件。
如果还包括服务端,则还有各类服务器(从高大上的云平台的服务器集群、到个人搭建的基于arm类芯片的小型服务器),以及支持服务器运作的外围硬件(供电模块、消防模块、安全模块、网络模块——交换机、路由器 等等)
物联网大部分都是esp8266系列和esp32
GPRS的SIM900A GSM模块等等
物联网需要一个无线通信模块,目前无线通信模块包括WiFi,比如ESP8266与ESP32模块,2G模块,包括SIM800C等,4G模块,比如华为ME909s,移远EC20,龙尚U9300等,nbiot模块,比如BC95
然后一般会配一个低功耗的单片机,比如STM32L0 STM32G0等
以及若干传感器,还有电池充放电管理电路,因为多数物联网设备使用电池供电的