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

 

转载于:https://www.cnblogs.com/ziyouchutuwenwu/p/8306369.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值