Arduino for ESP8266 快速入门(二)选择开发板

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Arduino for ESP8266 快速入门(二)选择开发板相关的知识,希望对你有一定的参考价值。

参考技术A esp8266目前做的比较好的开发版有几款,分别是wemos的

WeMos D1 WiFi Arduino UNO 开发板,这款外形兼容传统Arduino UNO,缺点是不够小巧

还有大名鼎鼎的NodeMCU

这款比较小巧,安装在面包板上很容易,要注意上面的USB转串口芯片分CP2102和CH340两种,个人认为CP2102比较好用,在Mac下用的话最好选择CP2102版本的

另外一款也是最Mini的,适合自己DIY组装的wemos D1 mini

三种开发板或许只有外观上的区别了……另外注意一下,NodeMCU开发板的引脚要比其他两款多一些,那些引脚是用来连接SD卡的,在Arduino里并不能把这些引脚当做普通IO口来用,如果不Care的话,其他方面与另外两款没什么区别。

ESP8266 for Arduino开发环境安装

适用模块: ESP8266系列

适用Arduino版本:1.8.7 (其它版本理论上一样,未验证)

配置"开发板管理器网址": http://arduino.esp8266.com/stable/package_esp8266com_index.json

 

安装开发板支持, 建议选择2.7.4 (最新的3.0, 测试发现对旧代码兼容性不好, 有可能会编译出错)

 

 

完成, 编译试一下:

这里用的是ESP8266-12芯片

板卡选择: NodeMCU 0.9(ESP-12 Module)

 

以上是关于Arduino for ESP8266 快速入门(二)选择开发板的主要内容,如果未能解决你的问题,请参考以下文章

ESP8266 for Arduino开发环境安装

Arduino ESP8266 For EEPROM数据存储示例

ESP8266开发之旅 进阶篇② 闲聊Arduino IDE For ESP8266烧录配置

Arduino IDE for ESP8266 ()组网

Arduino for esp8266串口功能简介

ESP8266驱动SSD1306 ESP8266 for Arduino(NodeMCU U8G2库)