news
Golioth 发布基于乐鑫 ESP-IDF 的开源 SDK
中国,上海
2022年8月5日
Golioth 发布了面向乐鑫 ESP-IDF 的开源 SDK,使基于乐鑫产品的项目能够轻松、安全地连接至 Golioth Cloud。
选择 Golioth
Golioth 是一个专为硬件和固件团队设计的设备管理云平台,支持各类物联网设备连云,并充分利用这些设备数据。硬件平台不应阻碍开发人员通过不同的方式连接到云。为满足开发人员多样的选择需求,Golioth 将支持尽可能多的硬件平台,并提供设备端示例和固件代码片段,以帮助开发者快速使用 Golioth Cloud 创建原型。为此,Golioth ESP-IDF SDK 近期还新增了 Zephyr RTOS SDK 和 nRF Connect SDK(基于 Zephyr)作为支持平台。
Golioth 是专为支持硬件而构建的云平台
使用 Golioth 的云服务需要:
-
-
一个带有网络接口的设备(例如在 ESP-IDF FreeRTOS 上运行的 LwIP)
-
一个 CoAP 库
-
一种使用 DTLS 加密数据包的方法
-
(可选)CBOR 编码
-
目前,Golioth 开发的任何设备端 SDK 在与 CoAP 端通信时都将具备上述条件。因此,Golioth 基于 ESP-IDF 的项目能够实现以下功能:
-
-
远程更新,包括特定设备
-
时间序列数据库实时跟踪,轻松管理云端传感器数据
-
使用基于状态的云端数据库进行命令和控制
-
设备日志记录,单个设备传递故障排除消息(使用的调试探测器和 USB 接口更少!)
-
轻松实现所有云端数据迁移至第三方可视化工具和云平台
-
Golioth 承诺对其推出的所有 SDK 进行持续测试,因此 Golioth ESP-IDF SDK 将持续支持乐鑫推出的的硬件,并会随 ESP-IDF 生态的任何变动进行测试调整。
ESP-IDF 开发框架优势
乐鑫的物联网开发框架 ESP-IDF 是一个基于网络的实时操作系统 (RTOS),基于 FreeRTOS 内核构建,兼容所有乐鑫 ESP32 系列 SoC。乐鑫使用 LwIP 捆绑了一个网络协议栈,并将 RTOS 适配到乐鑫的 Wi-Fi、蓝牙和 Thread 调制解调器上。此外,ESP-IDF 还提供包括构建系统和编程工具在内的外部组件和开发库。因此 ESP-IDF 不仅仅是一套完整的软件,更像是一个发行版。
Golioth 为什么推出基于 ESP-IDF 的 SDK?
最重要的原因是大量用户需要使用 ESP-IDF!Golioth 一直以来都致力于提供可支持用户希望使用平台的设备端 SDK 和示例。
乐鑫的硬件产品与 ESP-IDF 相组合,为用户提供了丰富且高性价比的解决方案,被越来越多客户用于 Wi-Fi 产品中。ESP-IDF 和基于它构建的产品,现已积累了大量用户。许多使用过 FreeRTOS 的开发者都希望寻找一种集成度更高的方式,实现与 Golioth Cloud 之间的连接。
Golioth ESP-IDF SDK 技术支持
您可以通过快速入门文档了解最新的 Golioth ESP-IDF SDK。如果您有任何问题,可以在 Golioth Discord 平台与其他开发人员交流,或在 Golioth 论坛或 Golioth GitHub 提交您遇到的问题。