microPython 编译固件(自定义) 单核ESP32-SOLO-1为例

本文档详细介绍了如何为单核ESP32-SOLO-1设备编译定制化的microPython固件。首先,需要下载microPython源代码,接着配置idf编译环境,对于Mac用户提供了具体的操作步骤。在编译前,必须修改配置以适应单核处理器。然后,按照步骤在项目根目录下编译esp32固件,并最终获取编译好的固件文件。
摘要由CSDN通过智能技术生成
前端时间在某宝上淘了几个esp32-solo-1 吃灰好久了, 打算拿出来玩玩!
发现microPython默认固件是不支持的!
查看官方文档后, 发现这是一个单核的Esp32
那~  只能自己编译个固件了!

在这里插入图片描述

1, 下载microPython源码

由于microPython是开源的,所以这一步很轻松拿到!
下载地址:
https://github.com/micropython/micropython

2, 查看编译参考文档

参照micro的编译提示:
目录:micropython-1.xxxx/ports/esp32
文档:README.md

3,编译前准备

3-1: idf编译环境安装(已安装直接跳过)

参照乐鑫官方文档:
https://docs.espressif.com/projects/esp-idf/zh_CN/stable/esp32/get-started/index.html
核心操作记录:(命令以Mac为例 Windows参考上面原文的对应Windows部分即可)
mkdir -p ~/esp
cd ~/esp
git clone -b v4.3.1 --recursive https://github.com/espressif/esp-idf.git

cd ~/esp/esp-idf
./install.sh
. $HOME/esp/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

水月天涯

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值