zoukankan      html  css  js  c++  java
  • 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打开面板,选择串口监视,可以看到数据
  • 相关阅读:
    H5 20-属性选择器上
    H5 19-序选择器下
    H5 18-序选择器
    算法基础部分整理-《图解算法》
    iOS 内存管理之属性关键字
    多线程 ---基础定义部分
    Mongodb基本命令总结
    MySQL四种隔离级别和MVCC
    python同步原语--线程锁
    python进程间通信--信号Signal
  • 原文地址:https://www.cnblogs.com/ziyouchutuwenwu/p/8306369.html
Copyright © 2011-2022 走看看