【问题标题】:Kaa Library for ESP8266 with Arduino IDE.带有 Arduino IDE 的 ESP8266 的 Kaa 库。
【发布时间】:2016-11-16 12:05:53
【问题描述】:

我正在使用 ESP8266 (ESP12E) 开发物联网解决方案并使用 Arduino IDE 进行编程。我最近遇到了 Kaa,并正在探索它是否可以用来为我们的服务器供电。据我了解,我们可以在 Kaa 之上开发应用程序,而 Kaa 处理端点(我们的嵌入式设备)和服务器之间的所有通信。

我想知道我们是否可以将 Kaa C SDK 与我们为应用程序编写的 Arduino 代码集成在一起。是 Kaa 提供了我们可以与 Arduino 代码一起编译的头文件/库,还是我们必须直接烧录到芯片上的固件?

我刚刚开始尝试使用 Kaa,如果有人尝试实施此解决方案可以提供帮助,那就太好了。

提前致谢!

【问题讨论】:

  • 它不是 arduino,它是使用 esp SDK 的硬核 C:kaaproject.github.io/kaa/docs/v0.10.0/Programming-guide/… 您也许可以转换您的一些 arduino 代码,但库将不可用。
  • 将其移植到 Arduino 环境的可能性有哪些?我正在使用的芯片(ESP-12E)似乎有足够的资源来运行 Kaa 端点 SDK 和 Arduino 代码。有什么方法可以交叉编译 Kaa C SDK 使其与芯片一起运行?
  • 很可能有交叉编译选项,但这超出了我的工资等级。我会考虑在构建成本上增加 2 美元并运行 2 个通过串行或 i2c 通信的 ESP。

标签: arduino esp8266 arduino-ide kaa arduino-esp8266


【解决方案1】:

很遗憾,Kaa C SDK 没有与 Arduino IDE 集成。

您可以使用 Kaa 来处理端点和服务器之间的通信,但是,您需要实现平台层。 Kaa C SDK 为 ESP8266 提供了平台层的参考实现:https://github.com/kaaproject/kaa/tree/release-0.10/client/client-multi/client-c/src/kaa/platform-impl/esp8266。您可以将其作为起点。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多