前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >NodeMCU模块写入MicroPython固件

NodeMCU模块写入MicroPython固件

作者头像
企鹅号小编
发布2018-01-16 16:39:10
2K0
发布2018-01-16 16:39:10
举报
文章被收录于专栏:编程编程

首先到micropython官方网站下载esp8266的固件, 下载地址为: https://micropython.org/download/#esp8266

我下载的是稳定版的固件 esp8266-20171101-v1.9.3.bin

esp8266好像是有好几种刷固件的软件, 我电脑上正好装了python, 就用esptool了, 安装很简单, 使用命令:

pip install esptool 就可以了.

接下来开始刷固件, 首先新建一个文件夹, 把固件复制到文件夹里面, 然后按住键盘上shift在文件夹空白处右击, 选择 在此处打开命令窗口.

建议在刷固件前先进行擦除操作, 使用命令

esptool --port COM5 erase_flash

擦除flash, 其中端口换为你自己的端口, 此端口可在设备管理器中查看.

因为我电脑上同时装有python2和python3, 所以命令略有不同.

刷固件命令:

esptool --port COM5 --baud 460800 write_flash --flash_size=detect 0 esp8266-20171101-v1.9.3.bin --verify

另外网上有文章称在烧录前要通过如下操作进行固件烧录模式(NodeMCU):

按信Flash键不松开

按下RST键并松开

松开Flash键

不过我是直接烧录的好像没出现问题.

然后通过串口连接, 并再复位一次就可以看到MicroPython命令行界面了.

本文来自企鹅号 - 全球大搜罗媒体

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文来自企鹅号 - 全球大搜罗媒体

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档