如果您想快速了解所有不同Arduino开发板之间的差异,您会很高兴知道Arduino专家TommyBianco创建了一个精彩的视频,带您了解当前可用的各种不同Arduino板。

Arduino开发板完整指南

Arduino是一个基于易于使用的硬件和软件的开源电子平台。Arduino板能够读取输入(传感器上的光、按钮上的手指或Twitter消息)并将其转换为输出(激活电机、打开LED、在线发布内容)。您可以通过向板上的微控制器发送一组指令来告诉您的板要做什么。为此,您需要使用Arduino编程语言(基于Wiring)和基于处理的Arduino软件(IDE)。

Arduino作为一家公司,一直是原型解决方案领域的游戏规则改变者。Arduino的产品满足从教育工作者、业余爱好者到行业专业人士等广泛用户的需求,彻底改变了我们进行硬件和软件开发的方式。该公司的开源性质是其成功的一个关键方面,允许任何人访问他们的最新文档并构建自己的Arduino。这导致了不同公司制造的Arduino数量激增,每个公司都为该平台带来了自己独特的风格。

Arduino板完整指南

Arduino产品组合是一个多元化的产品组合,分为三个主要系列:classic、Nano和maker。每个系列都满足不同的需求并提供各种功能,确保每个项目都有一个Arduino。甚至还有专门为高级开发和商业应用程序创建的ArduinoPro。

Arduino经典版

经典系列是Arduino产品的基石。它包括ArduinoUnoR3,这是一款平衡且经济实惠的解决方案,非常适合初学者。UnoR3是一款可靠且多功能的开发板,已成为Arduino社区的主要产品。对于那些寻求更多连接性的人来说,ArduinoUnoWi-Fi是一个带有嵌入式Wi-Fi和蓝牙功能的升级版。

经典系列的最新成员是ArduinoUnoR4。这个新版本的内存增加了16倍,并提供两种版本:Minima和Wi-Fi。该经典系列的其他著名成员包括ArduinoLeonardo(具有内置USB通信的处理器)和ArduinoZero(支持32位应用程序开发)。

您可能会发现有关Arduino主题的其他文章:

带有圆形彩色显示屏的ArduinoNanoESP32手持式控制台

使用Arduino构建的低成本热像仪

ArduinoUNOR4Minima与UNOR4WiFi板

DIYArduino风速计风速计项目

新款ArduinoNanoESP32物联网微控制器推出18欧元

Arduino输入和输出初学者指南

Arduino纳米

Nano系列,顾名思义,是经典系列的缩小版。尽管尺寸不大,但它配备了Nano33BLE等产品,可提供蓝牙和蓝牙低功耗功能。Nano33BLESense更进一步,添加了一系列嵌入式传感器,使其成为需要数据收集和分析的项目的绝佳选择。

ArduinoMKR

创客系列是Arduino突破嵌入式硬件界限的地方。它提供了一系列不同寻常的连接解决方​​案,包括MakerWi-Fi1010和MakerJson1400,后者提供GSM或3G连接。这些板专为需要更强大、更通用的项目解决方案的高级用户而设计。

ArduinoPortenta、Shields、Mega等

除了这三个系列之外,Arduino还提供专为大型复杂项目设计的Portenta系列,以及为智能传感解决方案提供微型、低功耗工具的Nicola系列。这些系列展示了Arduino对满足广泛需求和项目规模的承诺。

“PortentaX8是一款功能强大的工业级SOM,预装了Linux操作系统,由于其模块化容器架构,能够运行独立于设备的软件。利用板载Wi-Fi/低功耗蓝牙连接来安全地执行操作系统/应用程序OTA更新。”

虽然Arduino不断创新并扩展其产品组合,但值得注意的是其一些已停产的解决方案。其中包括ArduinoExplorer和Lilypad,它们都在当时为Arduino生态系统做出了重大贡献。

Arduino开发板提供了满足各种需求的全面解决方案。从适合初学者的经典系列到高级创客系列,每个项目都有一个Arduino。该公司的开源性质进一步增强了其吸引力,培养了一个不断突破Arduino可能性界限的创客社区。无论您是业余爱好者、教育工作者还是行业专业人士,Arduino开发板都是原型解决方案领域的宝贵资源。

Arduino云

ArduinoIoTCloud是一个在线平台,可让您轻松创建、部署和监控IoT项目。以下是ArduinoIoTCloud功能的列表。

数据监控–了解如何通过仪表板轻松监控Arduino的传感器值。

变量同步–变量同步允许您跨设备同步变量,从而以最少的编码实现设备之间的通信。

调度程序–安排作业在特定时间(秒、分钟、小时)内启动/关闭。

无线(OTA)上传–将代码上传到未连接到计算机的设备。

Webhooks–将您的项目与其他服务集成,例如IFTTT。

AmazonAlexa支持–通过AmazonAlexa集成对您的项目进行语音控制。

仪表板共享–与世界各地的其他人共享您的数据。