下载MicroPython稳定包
https://github.com/micropython/micropython/releases
在该页面中找到你想要的稳定版本
安装docker
# 安装docker
sudo apt-get install docker.io
# 授权docker给当前用户
sudo usermod -a -G docker $USER
# 重启电脑生效
sudo reboot
编译固件
# 进入 micropython 所在目录
# 编译 mpy-cross
docker run --rm -v $HOME:$HOME -u $UID -w $PWD larsks/esp-open-sdk make -C mpy-cross
# 切换到esp8266目录下
cd ports/esp8266
# 编译固件
docker run --rm -v $HOME:$HOME -u $UID -w $PWD larsks/esp-open-sdk make clean
docker run --rm -v $HOME:$HOME -u $UID -w $PWD larsks/esp-open-sdk make -j16
# 查看固件
cd build-GENERIC