物联网开发套件示例
市场上有许多物联网开发套件,在接下来的两页内容中,我们将介绍目前市场上提供的六款开发套件及其包含的功能。
● Microchip Technology CEC1x02开发板
CEC1x02开发板是一个使用CEC1702加密嵌入式控制器的开发、演示和测试平台。CEC1702控制器是基于32位Arm®Cortex®M4的微控制器,集成了密码加速器。CEC1x02 开发板提供多种硬件选项 (包括一个LCD图形显示器、ADC、I2C、GPIO排针以及两个mikroBUSTM接口),支持快速设计产品原型和开发安全的嵌入式物联网应用。该平台还可以使用C/C++编程,并具有Microsoft Azure和Amazon Web服务的SDK。
● NXP Semiconductor LPC54018 IoT模块
NXP LPC54018 IoT模块包含一个Arm®Cortex®-M4微控制器单元 (MCU)、一个Wi-Fi通信模块、一个高速USB端口和一个扩展连接器,能够连接到NXP OM40006基板。该基板包含附加的外设,包括具有触摸屏功能的LCD、LED和按钮、音频编解码器、麦克风、加速计、以太网、microSD卡插槽、Arduino UNO扩展接口以及附加的随机存取存储器 (RAM)。该基板可使用C/C++编程,并支持Amazon FreeRTOS操作系统。
● Intel®二代神经计算棒
Intel二代神经计算棒套件是一款通用串行总线 (USB) 棒,它包含一个中央处理器 (CPU) 集群和一个神经计算引擎。该引擎是专用于深度神经网络应用的硬件加速器,通常用于计算机视觉应用。用户可以使用任何带有USB端口的平台来创建原型和操作人工智能应用,而不必依赖云计算。此套件可使用C/C++或Python可编程,并附带软件开发工具包 (SDK) 和AI框架来开发应用。
● Cypress Semiconductor PSoC® 6 WiFi-BT Pioneer套件
Cypress PSoC WiFi-BT Pioneer套件包含一个Arm® Cortex®;-M4 MCU、一个Arm Cortex-M0+ MCU、闪存和RAM存储器、USB接口、图形液晶显示器 (LCD)、六轴运动传感器、光传感器、数字麦克风、音频编解码器、CapSense®按钮和滑块、LED和按钮、Wi-Fi和BLE无线模块,以及Arduino兼容的扩展接口。此套件可在Cypress WICED® (嵌入式设备互联网无线连接的缩写) IDE环境中使用C/C++编程,此环境支持Wi-Fi和BLE通信,并可连接包括Microsoft Azure和Amazon Web服务在内的云平台。
● Renesas Electronics Synergy™ AE-CLOUD2 LTE IoT连接套件
Renesas Electronics Synergy™ AE-CLOUD2 LTE IoT连接套件包含一个Arm® Cortex®-M4 MCU;闪存和RAM存储器;一个USB接口;外设模块 (PMODTM) 和Grove连接器;LED和按钮;一个以太网接口;一个Wi-Fi模块;LTE Cat- M1、Cat-NB1和带GPS的增强型通用分组无线业务 (EGPRS) 调制解调器模块;一个六轴运动传感器;一个地磁传感器;一个气体、压力、温度和湿度传感器;一个光传感器;一个麦克风和Arduino兼容的扩展连接器。它可以使用C/C++编程,并有软件库连接到多个云环境,包括Microsoft Azure、Google云平台、Amazon Web服务和Medium One IoT原型设计沙箱。