如何在Cortex-M嵌入式系统上使用Firebase

时间:2015-01-13 14:09:30

标签: c embedded firebase

我刚开始一个新项目,一个连接到wifi的恒温器,可以通过手机控制任何地方。我见过Nest Thermostat有一个Cortex-A8,但我需要制作一个更简单,更便宜的,只需一个Cortex-M3 + wifi +温度传感器,无需屏幕。

Android应用(由其他人开发)使用Firebase,因此我的嵌入式系统应该使用它。 我选择了一个小型的RTOS,CyaSSL和lwIP,但这是我的第一个互联网项目,我需要帮助Firebase以及与互联网相关的所有内容。

Cortex-M3是否适合连接Firebase? 所选软件是否适合连接到Firebase? 除了选定的软件,我还需要什么软件? (Firebase API REST,JSON解析器......以及我甚至无法想象的任何软件)

我几乎没有找到关于这样一个系统的任何信息,有一些问题,但大多数都没有答案。

提前谢谢

1 个答案:

答案 0 :(得分:0)

据我了解,要使用REST API,您只需要实现HTTP协议,有许多RTOS具有完整的HTTP和HTTPS实现。

我从未使用过,但我知道mbed(http://mbed.org/)是专为物联网设计的,它是免费的,由Arm开发,所以它可能是最好的方法。

只要找不到C / C ++ JSON Parser lib,否则你应该自己开发一个,看起来很简单。