Arduino IDE 安装
下载Arduino IDE 选择Linux 64 bits(根据自己的系统选择)(保存路径随意,我保存在/opt/arduino/)
下载完毕后切入arduino目录,并执行安装脚本cd /opt/arduino
sudo install.sh
安装ESP8266开发板
创建 esp8266com目录cd /opt/arduino/hardware
sudo mkdir esp8266com
下载开发板(为了方便下载 copy了份到码云,二选一)#码云下载源
sudo git clone https://gitee.com/CnLeing_leing/Arduino.git esp8266
#github下载源
sudo git clone https://github.com/esp8266/Arduino.git esp8266
切换目录并执行安装cd /opt/arduino/hardware/esp8266com/esp8266/tools
#下边这条命令别着急执行,因为国内下载github很慢所以给大家copy了份往下看再执行
sudo python get.py
get.py所下载的资源(我的环境【Linux leing-Inspiron-5557 5.3.0-42-generic #34~18.04.1-Ubuntu SMP Fri Feb 28 13:42:26 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux】)
如果不是x64 liunx就不要下载了
get.py所需资源密码:dt92|大小:43.9 MB
已经过安全软件检测无毒,请您放心下载。
或者直接在liunx 下 下载 (只有这个get.py下载不了)
https://www.dellts.cn/liunx/arduino/esp8266/get_py/liunx/x86_64/x86_64-linux-gnu.xtensa-lx106-elf-b40a506.1563313032.tar.gz
下载完毕后再执行get.py
然后就可以了
*不知什么原因无法刷入固件只能编译固件,无奈只能再单独刷固件了,下篇安装固件刷入工具
报错信息:(还望大神解决)
Traceback (most recent call last):
File "/opt/arduino/hardware/esp8266com/esp8266/tools/upload.py", line 65, in
esptool.main(cmdline)
AttributeError: module 'esptool' has no attribute 'main'
AttributeError: module 'esptool' has no attribute 'main'