所在的位置: python >> python资源 >> BananaPiBPILeafESP3

BananaPiBPILeafESP3

北京看手足癣的医院 https://m-mip.39.net/baidianfeng/mipso_8833740.html

简述

micropython实现了大部分python3特性和语法,易学易上手,验证程序效果无需编译直接下载进芯片运行。有python基础的自然知道好用,没python基础的,上手难度也绝对远低于其他编程语言,在开源社区有多年积累的丰富资源,代码易读性高,理解快,就如同python一样拥有极强的生命力与应用价值。

micropython团队在GitHub上的代码维护是很积极的,芯片支持,功能更新,BUG修复,所以掌握自行编译最新的micropython固件是很有必要的。

在此总结一番micropython开发环境的搭建,ESP32-S2的固件编译,烧录的一整套流程,以便大家上手应用。

Linux

Linux系统目前对于micropython来说是必须的。

如果已经有在用的Linux系统就可直接进行后续步骤,如果正在使用Windows系统则推荐一条上手Linux最便利的路径,安装VMware虚拟机+Ubuntu系统。

其他上手Linux的方法多不胜数,各种虚拟机,各色Linux发行版本百花齐放,但若说目前最低门槛我认为就是这条,仅需在搜索引擎里搜索VMwareUbuntu即可获取很成熟的配置经验与资源。

关于软件本体及系统镜像文件建议直接从各自的官方网站上获取,安全可靠。

esp-idf环境搭建

ESP32系列芯片的开发绝大部分都是经由乐鑫科技提供的SDK软件开发工具包esp-idf来进行的,micropython也需要应用此SDK。

可以直接参考乐鑫科技的esp-idf中文快速入门指南来搭建。

以下是简要汇总。

首先需要在home目录下创建一个文件夹。

打开一个Terminal终端输入以下命令创建文件夹:

mkdir-p~/esp

进入这个文件夹:

cd~/esp

输入以下两个命令之中的一个,从github上克隆esp-idf到这个文件夹里,建议用后面一个命令,--depth=1命令可以使得克隆时不用获取历史提交(


转载请注明:http://www.aierlanlan.com/rzgz/5010.html