固件

DIY electronic Hydrometer

Download .zip Download .tar.gz

固件

通过 网页接口 刷入

通过 USB 刷入 (Windows)

  • 下载并运行:[NodeMCU-Flasher](https://github.com/nodemcu/nodemcu-flasher/raw/master/Win32 从 /releases 路径文件夹

    重要提示:选择 “下载” 按钮以正确下载文件

  • 选择 Wemos 的 COM 端口
  • 使用 Config 选项 悬着第一个 .bin 固件
  • 点击 Flash 选项显示进度条
  • 刷入固件后, 点击 RESET 重置键

    当 LED 灯以 1 秒的间隔闪烁时,配置模式 会处于激活状态,可以通过退出设置模式或等待五分钟超时来退出该模式。

通过 USB 刷入 (Linux)

  • 下载并解压最新版本的 esptool,然后使用终端命令将目录更改为新解压的目录,示例:

          wget https://github.com/igrr/esptool-ck/releases/download/0.4.12/esptool-0.4.12-linux64.tar.gz
          tar xf esptool-0.4.12-linux64.tar.gz
          cd esptool-0.4.12-linux64
    
  • iSpindel Releases page 下载最新的固件,例如:

          wget https://github.com/universam1/iSpindel/releases/download/7.1.2/firmware.bin
    
  • 确定设备 iSpindel 的路径,这可以通过列出插入 iSpindel 前后的所有串行 USB 设备找到,比如可能在 iSpindel 插入之前。

      ls -l /dev/ttyUSB*
      ls: cannot access '/dev/ttyUSB*': No such file or directory
    

    在 iSpindel 插入之后:

      ls -l /dev/ttyUSB*
      crw-rw-rw- 1 root dialout 188, 0 Dec 11 23:20 /dev/ttyUSB0
    

    上面显示 iSpindel 设备名称是 /dev/ttyUSB0

  • 用找到的 iSpindel 设备名称 (在这个例子是 /dev/ttyUSB0) 通过运行 esptool 指令来上传固件:

      ./esptool -vv -cd nodemcu -cb 921600 -cp /dev/ttyUSB0 -ca 0x00000 -cf ./firmware.bin