Home - gootoomoon/nodemcu_python GitHub Wiki

【win7环境】Nodemcu开发板上运行MicroPython 1.8.7

  1. 安装 Python https://www.python.org/downloads/ Python版本是2.7.12,因为esptool只可以在这个版本下用

  2. 安装 esptools 安装pip: 在目录C:\Python27\Scripts 下面执行 easy_install.exe pip

    安装完pip后安装esptool pip install esptool

  3. 准备python开发环境 下载MicroPython 1.8.7 [http://www.micropython.org/download#esp8266] a. esptool.py --port COM3 erase_flash 擦除Flash

    G:\nodemcu\python>esptool.py --port COM3 erase_flash
    esptool.py v1.3
    Connecting....
    Running Cesanta flasher stub...
    Erasing flash (this may take a while)...
    Erase took 13.9 seconds
    

    b. 烧录micropython固件 esptool.py --port COM3 --baud 460800 write_flash --flash_size=detect -fm dio 0 esp8266-20170108-v1.8.7.bin

    c. 按下板子上Reset复位,打开串口终端,端口速率115200。出现乱码时,复位板子1次