我是靠谱客的博主 默默电源,最近开发中收集的这篇文章主要介绍自行编译ESP8266的micropython固件,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

ESP8266的micropython固件是基于ESP8266 NONOS2.2 来的

网上那个开源项目要想编译出一个可以用的编译器是越来越难了。。。(估计还是时间久远的关系)而且那个就是2.2的

 

所以,使用micropython推荐的docker法还是靠谱的,而且简单实用

Use a Docker image with a pre-built toolchain (recommended). To use this, install Docker, then prepend docker run --rm -v $HOME:$HOME -u $UID -w $PWD larsks/esp-open-sdk to the start of the mpy-cross and firmware make commands below. This will run the commands using the toolchain inside the container but using the files on your local filesystem.

步骤如下

1.git clone https://github.com/micropython/micropython.git
2.docker pull larsks/esp-open-sdk 有加速器的都上加速吧
3.make -C ports/esp8266 submodules
4.cd ./micropython/mpy-cross/
5.make -C mpy-cross
6.cd ./micropython/ports/esp8266
7.docker run --rm -v $HOME:$HOME -u $UID -w $PWD larsks/esp-open-sdk make

接下来一会就好

要是docker实在拉不下来,可以试试我上传的映像

https://download.csdn.net/download/qadzhangc/12322866

最后,有谁知道如何把这个NONOS2.2升级到NONOS3.0.2么?欢迎评论

最后

以上就是默默电源为你收集整理的自行编译ESP8266的micropython固件的全部内容,希望文章能够帮你解决自行编译ESP8266的micropython固件所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(58)

评论列表共有 0 条评论

立即
投稿
返回
顶部