esp8266尝鲜

请将当前用户添加到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 115200

 

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打开面板,选择串口监视,可以看到数据

 

posted @ 2018-01-17 21:56  自由出土文物  阅读(179)  评论(0编辑  收藏  举报