MicroPython刷写固件(一)

摘要:
我安装了Python 27。安装下载地址后,系统会提示我是否添加环境变量。只需选择“添加环境变量”。如果在命令提示符中使用Python指令时仍然收到错误消息,则需要手动将Python安装路径添加到path。

烧录固件工具 ESP FLASH DOWNLOAD TOOL

第一步,安装Python环境。
这里要注意一下,Python环境分2和3两种,esptool.py是需要在Python2环境下运行的,在Python3环境下会报错。
我安装的是Python27,下载地址 安装完成后会提示是否添加环境变量,选择添加环境 变量即可,如果后面在命令提示符中使用Python指令仍然提示指令错误的话,需要手动在PATH中添加一下Python的安装路径。

第二步,安装pip。
下载地址,下载之后解压出来,放到..Python27Scripts目录下(放在其他的目录应该也没问题,我没有试),打开Windows的命令提示符,进入到pip安装包所在的目录,如“cd C:Python27Scripts”,运行python get-pip.py指令,会自动完成pip的安装,如下图所示:

第三步,安装esptool和pyserial。
到这一步就比较简单了,直接运行pip install esptool和pip install pyserial两条指令即可自动完成。

第四步,擦除flash。
首先要确认一下8266所连接的串口号,要以串口号作为指令的参数,如我的设备是在COM4,我运行的指令就是

esptool.py --port COM4 erase_flash

esptool.py --port COM4 erase_flash
esptool.exe --port COM3 erase_flash

第五步,刷写固件。

esptool.py --port COM4 --baud 115200 write_flash --flash_size=detect  0 C:UsersyyxDesktopesp8266-20200911-v1.13.bin

esptool.py --port COM4 --baud 115200 write_flash --flash_size=detect  0 C:UsersyyxDesktopesp8266-20200911-v1.13.bin
esptool.exe --port COM3 --baud 115200 write_flash --flash_size=detect  0 C:esp8266-20210618-v1.16.bin

免责声明:文章转载自《MicroPython刷写固件(一)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇持久层框架JPA与Mybatis该如何选型Vue和微信小程序区别下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Python实例---基于页面的后台管理[简单版]

后台管理菜单 + 母板[css/content/js] 向后台提交数据[2种]: 1. 模态对话框(数据少操作,且Js复杂):form表单 :优点:简单,前端提交后后台处理完成后直接redirect;缺点:无法显示错误信息Ajax提交 : - 有错误,显示错误;无错误,通过js的 location.relad() 刷新页面- 有错误,显示错误;无错误,自...

超哥笔记--linux准备知识(1)

一 岗位 前端小姐姐 python后端大神 测试工程师 测试+python 测试开发 运维工程师(背锅侠) -安全运维 -linux系统管理员 -桌面运维(helpdesk) -IDC机房运维(服务器上下架) -devops 运维开发 , python开发技能+ linux命令技能 -cmdb资产管理平台(django+saltstack+linux 服...

一篇文章教会你用Python抓取抖音app热点数据

今天给大家分享一篇简单的安卓app数据分析及抓取方法。以抖音为例,我们想要抓取抖音的热点榜数据。 要知道,这个数据是没有网页版的,只能从手机端下手。 首先我们要安装charles抓包APP数据,它是一款收费的抓包修改工具,易上手,数据请求容易控制,修改简单,抓取数据的开始暂停方便等优势,网上也有汉化版,下载地址为http://www.zdfans.com/...

Python描述符 (descriptor) 详解

1、什么是描述符? python描述符是一个“绑定行为”的对象属性,在描述符协议中,它可以通过方法重写属性的访问。这些方法有 __get__(), __set__(), 和__delete__()。如果这些方法中的任何一个被定义在一个对象中,这个对象就是一个描述符。 描述符,用一句话来说,就是将某种特殊类型的类的实例指派给另一个类的属性(注意:这里是类属性...

离线安装 Python三方包

方式一: 首先我们得从PyPI上先下载要装的第三方包 PyPI官方网址 :https://pypi.org/ PyPI(Python Package Index)是python官方的第三方bai库的仓库,所有人都可以下载第三方库或上传自己开发zhi的库到PyPI。PyPI推荐使用pip包管理器来下载第三方库。 下载下来我们需要安装的三方包 有一些包在安...

python系列之(4)豆瓣图书《平凡的世界》书评及情感分析

本篇主要是通过对豆瓣图书《平凡的世界》短评进行抓取并进行分析,并用snowNLP对其进行情感分析。 用到的模块有snowNLP,是一个python库,用来进行情感分析。 1.抓取数据 我们把抓取到的数据存储到sqlite,先建表,结构如下: CREATE TABLE comment( id integer PRIMARY KEY autoincre...