1 购买ESP8266
由于是比较成熟的WiFi开发板,对于物联网链接场景来说,买一个就可以完成基础的构建工作。后续再配合其他的Sensor来实现更复杂的操作。
比如淘宝上,ESP8266串口wifi模块 NodeMCU Lua V3物联网开发板
https://item.taobao.com/item.htm?spm=a1z09.2.0.0.30db2e8dUWOVVS&id=531755241333&_u=jn9obr70497
2 下载arduino开发环境
在Arduino官网获取相应的安装包
https://www.arduino.cc/en/Main/Software
3 下载ESP8266的常用库
在【File】-【Preferences】中设置Additional Boards Manager URLs:
http://arduino.esp8266.com/stable/package_esp8266com_index.json
在【Tools】-【Library Manager】中下载esp8266 by esp8266 Community。
在【Tools】-【Board】中将看到ESP8266。
4 运行sample
在【File】-【Examples】-【ESP8266】下可以用Blink程序做初步的调试。
5 COM调试
利用【Tools】-【Serial Monitor】查看串口的调试信息。
void setup() {
Serial.begin(115200); //打开串口设定波特率
}
void loop() {
Serial.println("Publish message: "); //调用串口输出调试信息
}
ESP8266相关文章阅读
《利用USB转TTL链接mini ESP8266进行开发和调试》 https://www.jianshu.com/p/2207a44dedc5
《ESP8266在线升级OTA的Arduino IDE实现方法之WebServer》 https://www.jianshu.com/p/b54b18f56d6a
《ESP8266串口数据错误不准确问题的解决》https://www.jianshu.com/p/7ddefcfc2acd
《如何利用Arduino IDE开发ESP8266程序?》https://www.jianshu.com/p/d236f8983871
《将ESP8266通过MQTT协议链接阿里云IoT物联网平台》 https://www.jianshu.com/p/4d6e216c2280
网友评论