NXP Semiconductors LPC54018 物联网 (IoT) 模块使设计人员能够开发可与基于云的物联网平台接口的物联网产品。在此博客中,我们将探讨如何将 NXP LPC54018 IoT 模块与 Medium One IoT 原型沙箱结合使用,以开发和运行您自己的应用程序,以收集、处理和可视化 IoT 数据。
NXP Semiconductors LPC54018 物联网模块
NXP Semiconductors LPC54018 物联网模块是一款独立的高性能、支持 IEEE 802.11 Wi-Fi ®的微控制器模块,用于开发可与基于云的物联网平台连接的物联网产品。您可以将该模块用作独立单元或将其插入底板以进行快速原型设计和产品开发。LPC54018 微控制器具有广泛的外围设备,用于连接传感器、执行器、LCD 显示器、数据总线、USB 设备、SD 卡以及 Wi-Fi 或以太网网络。可用基板提供额外的传感器、显示器、输入/输出 (I/O) 接口和扩展连接器,用于添加其他外围设备,例如 Arduino 兼容的 I/O 板。
Medium One 物联网原型沙箱
Medium One IoT Prototyping Sandbox是一个基于云的平台,旨在帮助早期开发人员对他们的 IoT 项目进行原型设计或将他们现有的硬件连接到云。它提供了一个物联网数据智能平台,使您能够更轻松地快速构建物联网应用程序。
可编程工作流使您能够快速构建处理逻辑,而无需创建自己的复杂软件堆栈。图形工作流构建器和运行时引擎让您可以在 IoT 数据到达时对其进行处理,并根据应用程序的需要对其进行路由或转换。工作流库模块可用于数据分析、制图、地理定位、天气数据、消息队列遥测传输 (MQTT)、短消息服务 (SMS) 文本消息以及与 Twitter、Salesforce 和 Zendesk 的集成。Python 代码片段创建自定义工作流模块。基于 Web 的 Workflow Studio 提供拖放式可视化编程环境,可设计和构建端到端工作流。工作流版本控制和调试工具支持开发、测试和部署生命周期。
IoT 设备和 Medium One 云之间的通信通过具象状态传输应用程序编程接口 (REST API) 或 MQTT 协议进行。传输层安全性 (TLS) 和安全套接字层 (SSL) 保护通信。可配置的仪表板使您可以可视化应用程序数据并查看各种格式的实时数据。包含用于表格数据、图表、地理点地图、仪表和用户输入的仪表板小部件。Medium One 的 iOS 和 Android ®应用程序允许您构建简单的移动应用程序仪表板,这些仪表板可以通过 IoT 原型沙箱与您的设备进行通信。
恩智浦的 MCUXpresso IDE
NXP 的 MCUXpresso 集成开发环境 (IDE) 支持 LPC54018 的软件开发。该工具套件包括 MCUXpresso 软件开发套件 (SDK) 构建器——一种基于 Web 的工具,用于创建示例应用程序和为所用特定电路板量身定制的电路板支持包。SDK Builder 为传输控制协议/互联网协议 (TCP/IP) 网络、裸机或实时操作系统环境、文件系统、USB 通信、音频 I/O 和各种其他提供可配置的软件组件和库职能。
使用您自己的开发工具包
要将您自己的 NXP LPC54018 IoT 模块与 Medium One IoT 原型制作沙箱一起使用。
设置开发工具
安装和运行必要的软件组件
构建代码并将其下载到板上
配置开发板的云端连接参数
运行电路板以生成发送到云端的实时传感器测量值
在那里,我们还向您展示了如何在 Medium One 环境中创建的实时仪表板上观察发布的数据。一组后续步骤为您提供了有关如何针对不同的 IoT 原型制作场景扩展和调整应用程序或了解更多信息的建议。
审核编辑:汤梓红
-
NXP
+关注
关注
60文章
1278浏览量
184089 -
物联网
+关注
关注
2909文章
44582浏览量
372926 -
IOT
+关注
关注
187文章
4204浏览量
196718
发布评论请先 登录
相关推荐
评论