Wemos D1 mini 刷 Micropython 固件

本文详细介绍了如何为WemosD1mini安装Micropython编程环境,包括安装Python2.7环境、设置环境变量、安装pip、下载Micropython固件、安装esptool以及最后的固件刷写步骤,整个过程经过验证可成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简介

使用 Micropython编写程序好处:
1.操作简单,python语法,运行方便。
2.有命令行模式,便于调试。
问题:
1.资源比较少。
2.占用硬件资源。
随着python的使用,Micropython也会被越来越多的人接受。
本文详细描述了如何搭建Wemos D1 mini的Micropython编程环境,亲测有效。

一、安装Python环境

这里需注意,Python环境分2和3两种,esptool.py是需要在Python2环境下运行的,说是在Python3环境下会报错,我没有尝试。
我安装的是Python2.7.12,下载地址 :https://www.python.org/downloads/release/python-2712/
安装完成后如果提示是否添加环境变量,选择添加环境变量即可,如果没有提示,需要自己手动添加环境变量(我是手动安装的),否则在命令提示符中使用Python指令会出现错误,添加环境变量步骤如下:
1、打开win10系统的“此电脑”文件夹,然后在上面的选项中,点击“计算机”选项,再打开系统属性,如图:
在这里插入图片描述
2、在打开的设置界面中找到高级系统设置,点击打开系统属性,如图:

在这里插入图片描述
3、在“系统属性”界面的最下面,就有“环境变量”的选项,请点击该选项,进入环境变量的编辑框之中。
在这里插入图片描述
4、在“环境变量”界面的用户变量中选中Path,然后点击“编辑”按钮,进入环境变量的编辑框之中。在这里插入图片描述
5、打开之后添加你所安装的Python2.7.12的路径,点击确定,设置完成!
在这里插入图片描述

二、安装pip

我所安装的Python27带有可用的pip,无需此步。如果没有到:https://pip.pypa.io/en/latest/getting-started/ 下载,下载之后解压出来,放到 Python27Scripts目录下,打开Windows的命令提示符,进入到pip安装包所在的目录,如“cd C:Python27Scripts”,运行python get-pip.py指令,会自动完成pip的安装。

三、下载micropython固件

去micropython官网下载相应固件,下载地址:https://micropython.org/download/,如图选择
在这里插入图片描述
点击进入下载界面,选择最新版本下载即可,记住下载到的本机路径。
在这里插入图片描述

四、安装esptool

打开cmd命令提示符窗口,进入到Python27所在的目录,执行命令pip install esptool在这里插入图片描述

五、刷写固件

1、将Wemos D1 mini连接到电脑上,从设备管理器中查看设备端口,我的是com3:
在这里插入图片描述
2、擦除flash
在命令行窗口中执行命令esptool.py --port COM3 erase_flash:
在这里插入图片描述
3、刷入固件
在命令行窗口中执行命令esptool.py --port COM3 --baud 1000000 write_flash --flash_size=4MB -fm dio 0 E:\yy\esp8266-20230426-v1.20.0.bin,注意更改端口号和固件路径。
在这里插入图片描述
固件刷写完成。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值