esp8266 刷 MicroPython固件,并使用MicroPython File Uploader python文件上传工具上传python文件

1.使用模块esp8266

请添加图片描述

2.进入固件官网:https://micropython.org/download/esp8266/

请添加图片描述

3.将下载的esp8266-20220618-v1.19.1.bin放入安装的C:\Python\Python310\Scripts文件夹下

请添加图片描述

4.打开Windows PowerShell 进入C:\Python\Python310\Scripts

执行命令安装esptool:.\pip3 install esptool

请添加图片描述

5.清除原本mcu flash中内容

在烧录固件之前需要通过如下操作进入 NodeMCU 的固件烧录模式,按住 FLASH 按键(这里不松开)-> 按开 RST 按键并松开 ->松开
FLASH 按键, 这时已经进入烧录模式

命令:.\esptool.py --port COM7 erase_flash

请添加图片描述

6.刷入MicroPython固件

命令:esptool --port COM7 --baud 460800 write_flash --flash_size=detect 0 esp8266-20220618-v1.19.1.bin --verify

请添加图片描述

7.下载MicroPython File Uploader python文件上传工具

请添加图片描述

选择com口 然后上传python文件 main.py
代码:

from machine import Pin
import time
LED = Pin(2, Pin.OUT)
while True:
    LED.value(1)
    time.sleep(1)
    LED.value(0)
    time.sleep(1)

版权声明:本文为weixin_42456784原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。