ubuntu16.04环境下使用Arduino IDE编译和烧写nodemcu-esp8266程序

ubuntu16.04环境下使用Arduino1.8.5编译器编译和烧写nodemcu-esp8266程序:

第一步骤:进入arduino官网下载最新linux版本的arduino IDE, 网址:https://www.arduino.cc/en/Guide/Linux#toc2

                    1:对安装包解压: sudo tar xvf arduino-1.8.5-linux64.tar.xz

                     2: 安装arduino IDE: 

                           1)  cd arduino-1.8.5

                           2)  chmod 777 install.sh

                            3) ./install.sh     (卸载软件时: 使用命令: ./unistall.sh)

 
  

第二步骤: 安装arduino IDE  开发esp8266需要的相关文件

在ubuntu的终端命令行下(快捷键ctrl+alt+T):

      进入arduino IDE 的安装目录:

cd hardware   (注:进入arduino IDE 安装目录的hardware目录下)
mkdir esp8266com (注: 创建一个 名为 esp8266com 的目录)
cd esp8266com  (注:进入该目录)
git clone https://github.com/esp8266/Arduino.git esp8266      (注:在esp8266 目录下 使用git克隆所需文件 到一个子目录esp8266下面,克隆时有可能会很慢)
cd esp8266/tools  (注:下载完成后,进入esp826目录下的tools目录)
python2.7 get.py  (注:使用python脚本命令下载所需文件,下载可能会需要很长时间)



最后重启下arduino IDE, 就可以正常使用了;

注意:在程序编译好后,上传时会提示串口打开失败,这时需要给nodemcu-esp8266板子当前正在使用的串口开放权限,
在命令行中输入:sudo chmod 777 /dev/ttyUSB* (*号不代表具体串口名,不知道使用的哪个串口,请输入命令:ls /dev/tty* 进行查询)
然后再上传就可以正常烧写程序到板子里了; 


可以参考官网教程:https://github.com/esp8266/Arduino 进行环境搭建;

本人整合好的文件在这里链接: https://pan.baidu.com/s/1qYJocaC 密码: p397,可以解压后直接按照第一步骤安装使用;
------END------


你可能感兴趣的:(esp8266,arduino)