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