环境配置:
- 注意 端口号,开发板类型选择。
- Failed to connect to ESP8266: Timed out waiting for packet header一般都是由于接线问题
ESP32 + Arduino (二十五) SSD1306库驱动OLED:
SSD1306Wire.h
调试问题:
- 使用串口调试助手时,接线方式应该为下载程序给板子上的一样,同时选择端口和可能需要把手机热点打开。
- Serial.printf 报错:需注意 为了与C兼容,在C中没有string类型,故必须通过string类对象的成员函数c_str()把string对象转换成C中的字符串样式。
- 再次下载程序时注意要把热点关了,ubs-ttl拔掉,然后重新下载。
JSON解析问题:换不同的api还有方法进行解析;改变数据解析的大小。