Arduino IoT 板概述
Arduino已经推出了许多专门用于物联网(IoT)应用的开发板。如果您转到Arduino网站上的产品页面,您将找到一个单独的IoT板部分。它们的价格从18美元到69美元不等。
这些板与其他Arduino板(如Uno)的主要区别在于板上存在一些连接。例如,
ArduinoNano33IOT板具有WiFi和蓝牙连接。
MKRFox1200板(仅在欧洲可用)支持Sigfox架构。
MKRGSM1400板支持GSM。
MKRNB1500支持最近开发的NBIoT协议等。
这些板中的大多数都与ArduinoIoTCloud兼容,它允许您配置它们要收集的值、自动生成Arduino代码,并设置仪表板以可视化这些板发送的数据。您可以在此处获取兼容板的列表。
此外,其中一些板还与其他云平台兼容,如AWS、Azure或GoogleCloud。在每个板的产品页面上,您可以找到相关的教程。下面给出了一些例子-
将MKRGSM1400安全连接到GoogleCloudIoTCore
将ArduinoMKRWiFi1010安全连接到AWSIoTCore
前往您选择的产品的网页,查看该特定开发板的可用教程。
当然,这些开发板面临着来自Espressif开发板(ESP32和ESP8266)的激烈竞争,它们在物联网领域占据主导地位,并且可以使用ArduinoIDE进行编程,而且价格更便宜(ESP32,具有多项高级功能,如双核心操作,价格在10-12美元范围内)。难怪,ArduinoIoTCloud还提供了对ESP32和ESP8266的支持。