我刚刚开始一个新项目,一个连接到 wifi 并可在任何地方通过手机控制的恒温器。我见过带有 Cortex-A8 的 Nest Thermostat,但我需要做一个更简单、更便宜的,只有 Cortex-M3 + wifi + 温度传感器,没有屏幕。
Android 应用程序(由其他人开发)使用 Firebase,因此我的嵌入式系统应该使用它。 我选择了一个微型 RTOS、CyaSSL 和 lwIP,但这是我的第一个互联网项目,我需要 Firebase 方面的帮助以及与互联网相关的一切。
Cortex-M3 是否适合连接到 Firebase? 所选软件是否适合连接 Firebase? 除了选定的软件,我还需要什么软件? (Firebase API REST、JSON 解析器……以及我什至无法想象的任何软件)
我几乎没有找到关于这样一个系统的任何信息,有一些问题,但大多数都没有答案。
提前致谢
最佳答案
据我了解,要使用 REST API,您只需实现 HTTP 协议(protocol),有许多 RTOS 具有完整的 HTTP 和 HTTPS 实现。
我从未使用过,但我知道 mbed ( http://mbed.org/ ) 是为 IOT 设计的,它是免费的,由 Arm 开发,所以它可能是最好的选择。
如果C/C++ JSON Parser 库还没有准备好,就去找找,否则你应该自己开发一个,它看起来很简单。
关于c - 如何在 Cortex-M 嵌入式系统上使用 Firebase,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27924059/