请将当前用户添加到dialout组,否则会提示打开/dev/ttyUSB0权限不足
sudo usermod -a -G dialout `whoami`
dmeg查看驱动安装信息
dmesg | grep ttyS*
或者直接ls查看
ls -l /dev/ttyUSB*
micropython.org上下载固件
刷固件之前,需要确认,如果你的开发板不是nodemcu,则需要gpio0接地
刷固件命令
esptool.py --port /dev/ttyUSB0 write_flash -fm qio --verify --flash_size detect 0x00000 你的固件
擦除命令
esptool.py -p /dev/ttyUSB0 erase_flash
连接串口
screen /dev/ttyUSB0 
arduino的配置
添加esp8266开发板定义的地址
设置里面添加
http://arduino.esp8266.com/stable/package_esp8266com_index.json
然后在工具,开发板管理器,搜索esp8266,选择安装(墙外)
安装以后,选择,工具,开发板,nodeMCU(1.0)
跑hello world,打开串口监视器看到数据即成功,数据乱码也无所谓了
vscode的配置
插件:
arduino, 装好以后,需要设置arduino的所在的目录路径,
另外,使用vscode打开项目的时候,需要打开文件夹,打开单个源码是不能编译上传的
ctrl+alt+r 编译
ctrl+alt+u 上传
F1打开面板,选择串口监视,可以看到数据
05-08 08:13