Arduino MKR—全新领域

Arduino MKR—全新领域

Arduino MKR—全新领域

目前好评如潮的 Arduino UNO 封装几乎已成为制造商和专业开发行业的黄金标准。任何值得一提的公司都可能至少有一款产品适用于我们都再熟悉不过的 14x1 和 18x1 横向平行原型连接器。但 Arduino MKR 系列的新兴封装标准可能会很快取代其上一个知名的系列。

鉴于 Arduino 的成功,公司认识到需要使用较小的标准版 UNO 封装,仅用于制作无需常见的 13 个输入/输出引脚和 6 个模拟引脚的应用程序的原型。他们设计 MKR 系列自然只有一个目标—用于物联网。

考虑到大多数简单的物联网应用程序(功率和硬件尺寸一直是人们关心的一个问题)体积较小,Arduino 创建了 MKR 封装,仍然是将 28 个引脚封装入不到一半的总面积。众所周知,无线连接是 Arduino UNO 的一大障碍,因此 MKR 系列自然而然地纳入了您的网关可能需要的各种物联网连接的常见选择。

Arduino MKR1000 WIFI

如果您曾经创建过无线发送数据的 Arduino 项目,您用的可能是使用 UNO 封装的传统 Arduino Zero。Arduino 大胆弃用大型物联网设备,以绝妙的 ATSAMW25 SoC 进行设计,直接连接到 MKR 的新型封装。MKR 比 UNO 少用 4 个输入/输出引脚,但仍为开发和原型制作提供了大量机会,而且体积只有 UNO 的一半。MKR 系列专为无建立物联网应用程序网络经验的人员而设计,对于任何想要快速创建原型的人来说都简单易用。

ATSAMW25 SoC 模块由三个主要的元器件组成,使得 MKR 高度可靠。背后的理念是 SAMD21 Cortex-M0+ ARM MCU,实现了开发板的各种功能,配有 12 个 PWM、8 个数字输入/输出、UART、SPI 和 I2C 引脚。板载 Wi-Fi 连接是通过 ATWINC1500 实现的,ATWINC1500 是一款低功耗 2.4GHz IEEE 802.11 b/g/n SoC,模块还配有一个 1z1 流式 PCB 天线,频率 2.4GHz,带宽 72 Mbps。该 SoC 甚至集成了 ECC508 密码认证,以确保您的物联网节点安全可靠。

总之,Arduino 引入了其典型的神奇特性,使得功能强大的 MKR1000 对任何人来说都非常简单易用,无论您是开发人员还是新手。

Arduino MKR FOX 1200

SigFox 网络及其低功耗数据共享功能的出现促进了直观使用该新技术的物联网设备的繁荣发展,Arduino 自然紧随其后。MKR FOX 1200 的体积大小与其他 MKR 产品相同,但无需使用 WiFi 即可直接连接 SigFox 网络。该产品免费提供为期两年的订阅服务,每天最多可收发 140 条消息,并免费使用 Spot'it 地理定位器对资产进行跟踪。

与 MKR1000 WIFI 类似,MKR FOX 1200 围绕 SAMD21 Cortex-M0+ MCU 进行设计,提供 MKR 封装的标准引脚配置。FOX 1200 使用 ATA8520 SigFox 模块进行 SigFox 连接,该模块通过附带的微型 UFL 连接器以 868 MHz 的频率运行。鉴于全球实施的基础设施有限,本文写作时 FOX 1200 的现有可操作性仅适用于欧洲。但是该开发板功耗有限的特性使其成为电池供电应用程序的理想选择,特别是考虑到它可以通过适配器使用两节 AA 或 AAA 电池。

Arduino MKR WAN 1300

MKR WAN 1300 与 FOX 1200 类似,旨在帮助开发人员创建连接 Lo-Ra WAN 的原型,即使他们之前毫无相关经验。板载 MCU 以及标准的 MKR 引脚输出也是如此,但 WAN 1300 使用 MCWX1ZZABZ 模块进行连接。可以使用简单的 GSM 天线实现连接,但考虑到 Lo-Ra 的频带,请务必确保天线以 433/868/915 MHz 的频率运行。此外,既然 Lo-Ra 是一种低功耗解决方案,如果 Lo-Ra WAN 在您的地点可用,则 MKR WAN 1300 是电池供电物联网设计的理想选择。

Arduino MKR GSM 1400

终于迎来了期待已久的“带内置 GSM 的小型 Arduino”—体积大小与 MKR 一样,我们非常喜欢。MKR GSM 1400 采用其他适用于物联网的 Arduino 开发板的标准配置—具有相同的 MCU、引脚输出、输入功率等。其连接方式与众不同,并采用深受欢迎的 SARAU201 GSM 模块。功耗不像 1200 或 1300 那样保守,但 2G 内存具有明显的优势。不过这意味着您需要使用不低于 1500 毫安的锂电池为 GSM 1400 充电。

Arduino MKR Zero

与 MKR 系列稍有不同,MKR ZERO 没有集成无线连接功能。相反,它适用于开发 32 位应用程序,或用作教学工具。MKR ZERO 基于该系列其他 4 款现有产品所用的 MCU,为开发应用程序实现了相同的整体功能。考虑到 I2S 串行接口以及 Arduino 编写的 I2S 库和 Arduino Sound 库,使用 MKR Zero 的一种较为常见的应用程序是基于音乐的应用程序。