ESP8266之刷入MicroPython固件

ESP8266之刷入MicroPython固件

1、MicroPython介绍

其实各种刷ESP8266/ESP32的软件都可以搞(比如刷NodeMCU的软件),不过我这还是出问题了:刷完后无限输出乱码。然后参照Micropython官方的教程,用esptool先清除所有的FLASH,然后重新刷入,正常运行:

2、pip install esptol 安装esptool(电脑需有Python环境)

3、实物连接

连接时一定要接3.3V的,5V会直接烧坏芯片
TTL ——ESP01S
3.3V——VCC
TXD——RX
RXD——TX
GND——GND和Io0

实物连接图:

连接完成后插入电脑,其实直接使用ESP-01S烧录器更方便:
在这里插入图片描述

4、擦除所有的flash

windows系统,改为具体的COM口,比如我的电脑是COM5,擦除完成后断电重启ESP8266,否则固件刷入时报错

esptool.exe --port COM5 erase_flash

在这里插入图片描述

5、获取固件并刷入

您可以从MicroPython官网页面下载它:
在这里插入图片描述
下载完成后切换到你固件所在的目录执行:

esptool.exe --port COM5 --baud 115200 write_flash --flash_size=detect 0 esp8266-1m-20200415-v1.12-371-gf534b9976.bin

6、测试是否成功刷入MicroPython

刷完后重新插拔USB,用putty连接板子输入命令测试
在这里插入图片描述

  • 5
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值