作者
Kyle Dando
Kyle Dando热衷于帮助工程师学习如何使用嵌入式设计所需的工具。在恩智浦,他专注于改进支持软件的交付方式。Kyle正与无线团队合作,简化开发人员使用恩智浦无线微控制器的过程。他拥有普渡大学和圣克拉拉大学的计算机与电气工程学位,工作经验涵盖硬件和软件设计,并在各种嵌入式设计工具领域为众多客户进行培训。

随着物联网生态系统的演进,开发人员面临如何高效且安全地将设备连接至云端的挑战。尽管Wi-Fi和移动通信连接技术长期以来占据主导地位,但蓝牙设备正日益融入云端工作流程。对于低功耗、短程设备而言,这开辟了新的可能性。
蓝牙设备广泛应用于传感器、可穿戴设备及其他嵌入式应用。然而,将数据从这类设备流式传输至云端历来较为复杂。例如,与Wi-Fi或移动网络设备不同,蓝牙设备不具备IP地址,无法直接连接至云服务。
Golioth 作为恩智浦专注于云服务的合作伙伴,通过提供安全、量产级物联网中间件解决方案,弥合了制造商与互联网连接之间的鸿沟,支持嵌入式设备连接至云端。通过支持设备与云端的无缝连接,Golioth赋能制造商最大化数据效用并提升运营效率。
云连接通常聚焦于通过移动网络或Wi-Fi直接连网的设备。Golioth 以其解决方案"Pouch"填补了这一空白,该方案允许通常不具备互联网连接能力的蓝牙设备,通过网关传输加密数据包的方式与云端进行通信。
Pouch作为蓝牙数据包的封装技术,支持通过网关将数据安全完整地传输至云端。其实现方式如下:
基于为设备和项目配置的凭证,蓝牙设备使用证书和密钥对来加密其数据载荷。
加密后的载荷与包头及信息一同打包成"Pouch",其中包含设备身份与项目关联信息。
恩智浦FRDM-RW612等网关将Pouch数据包转发至Golioth云,全程不解密或修改数据,仅作传输。
数据包到达Golioth云后,云端通过Root CA检查设备证书,并确认网关已获该项目的授权。
作为Zephyr Project的创始成员,恩智浦为该社区做出重要贡献,提供受Zephyr支持的无线产品组合。在此基础之上,Golioth也集成Zephyr,以构建其云连接解决方案。作为先行采用者,Golioth受益于Zephyr的跨平台能力和广泛的供应商支持,包括与恩智浦产品的无缝集成。这一协作能够加速新蓝牙平台的部署,增强Golioth助开发人员更高效地将产品推向市场的能力。
探索Zephyr支持的恩智浦无线连接。了解恩智浦无线Zephyr使能技术,或探索Zephyr上游对恩智浦Wi-Fi驱动程序 的支持。
使用恩智浦的无线开发板FRDM-RW612和FRDM-MCX W71,开发人员可以借助示例代码着手开发,并将设备连接至云端。这些开发板可用作蓝牙云连接的网关。
准备好亲自体验如何利用恩智浦硬件与Golioth软件方案将蓝牙设备连接至云端了吗?请通过此软件示例 开始探索。
恩智浦半导体开发系统应用工程师
Kyle Dando热衷于帮助工程师学习如何使用嵌入式设计所需的工具。在恩智浦,他专注于改进支持软件的交付方式。Kyle正与无线团队合作,简化开发人员使用恩智浦无线微控制器的过程。他拥有普渡大学和圣克拉拉大学的计算机与电气工程学位,工作经验涵盖硬件和软件设计,并在各种嵌入式设计工具领域为众多客户进行培训。