给arduino安装esp8266库
开发板的一个好处就是板子设计者已经给初学者排查了硬件连接错误,可以使初学者专注于软件开发,加快学习进度。目前比较火的一款ESP8266开发板就是NodeMcu,其核心芯片是ESP8266-12F。
·从Arduino IDE角度来看,ESP8266工作模式包括:1.烧录固件模式
下载代码的时候,需要将GPIO0口接地;2.正常工作模式
下载完代码,需要将GPIO0口悬空;
有电路经验的读者可以安装拨码开关来切换工作模式。。注意ESP8266安全工作电压是3.3V,不要直接连接5v;
。手动切换工作模式之后,最好重新启动一下ESP8266模块(通断电);
。有时ESP8266下载失败,有可能是供电问题,可以尝试独立供电,不直接连到TTL Vcc;
·烧录固件,我们需要了解的是,我们的固件是以下哪一种:AT固件、自己编写的SDK固件(基于ESP8266 SDK开发或者Lua)以及本书基于Arduino平台开发的ESP8266固件(笔者成为
ESP8266 Arduino固件)。
解决方案
1.打开A