使用的ESP32板子如下图所示
它可以用Arduino 软件,基于C语言开发。但是,在这里,我是用Thonny软件,基于micro_python对其进行开发。
1.安装Thonny
Thonny的软件安装包,可以去它官网上下载。Thonny, Python IDE for beginners
但是官网下载比较慢。这里我直接给出它的安装包,有需要的可以进行下载。
【免费】Thonny软件的exe安装包资源-CSDN文库https://download.csdn.net/download/guangali/88836358
安装好后,图标是这样子:
开发界面:
2.下载micro_python解释器
1.直接在官网下载
MicroPython - Python for microcontrollershttps://micropython.org/download/esp32/2.下载我提供的
【免费】ESP32的micropython固件资源-CSDN文库https://download.csdn.net/download/guangali/88836663
下载后解压出来是这样子:
3.烧录固件
将ESP32插到电脑USB端口,打开Thonny软件,点击运行,点击配置解释器
如果安装了CP210x USB驱动的话,端口处会显示:
驱动下载链接:
【免费】单片机的CP210X驱动资源-CSDN文库https://download.csdn.net/download/guangali/88836580?spm=1001.2014.3001.5501
烧录固件,还需继续操作,点击:
选择对应的端口和固件 (端口号,每个人可能不一样)
选择好后点击安装即可
烧录完成会显示:
同时IDE界面会多出一栏
boot.py是开发板里面的启动代码!
到这里,ESP32的python环境就搭建好了,后续可以使用micropython对其进行开发。