我最近开始使用ESP8266MOD(Arduino IDE)学习IoT。我想开始使用Google Cloud IoT,但对如何使用google-cloud-iot-arduino感到困惑。

我尝试了其Esp8266-http示例,但出现错误:
<致命错误:String.h:没有这样的文件或目录


编辑-

我已经设置了Arduino IDE与ESP8266一起使用,并使用Demo Blink进行测试,它可以正常工作。
现在我的下一个任务是将ESP8266连接到Google Cloud Iot。有简单的程序。 (我已成功连接到Iot Core)。



,但是没有可用于MFRC522的库



google-cloud-iot-arduino示例,但给出错误
错误:“ NN_DIGIT”未命名类型,也未找到String.h之类的库。是1.8.5。

评论

您要尝试运行什么代码?

github.com/GoogleCloudPlatform/google-cloud-iot-arduino/tree/…

找不到String.h的原因github.com/GoogleCloudPlatform/google-cloud-iot-arduino/issues / ...

#1 楼

您的问题的标题有一个问题,但是消息的文本有另一个问题。您可能想要更改标题或创建新的问题;)文字:当您尝试在Arduino IDE中编译草图时会发生此错误吗?错误指向缺少的模块或库,google-cloud-iot-arduino的作者认为您已经拥有了。您之前使用过ESP8266开发板,还是第一次使用它?如果是这样,您可能想从简单一些开始,以确保一切正常。例如,以下是其ESP8266转接板Adafruit教程的链接,其中显示了对板进行编程所需的操作:https://learn.adafruit.com/adafruit-huzzah-esp8266-breakout/using- arduino-ide