01_ESP32 MicroPython开发环境搭建

一、工作原理

Python源代码->Python解释器(MicroPython)-->二进制代码(01010)-->硬件电路(ESP32)-->高低电平输出-->其他设备

二、准备工作

硬件:ESP32开发版,有很多个版本可选,我这里用的是ESP-32开发板(CP2102芯片)

我是在淘宝上买的,ESP-32开发板-已焊接(CP2102),这里不推荐商家了,免得有广告嫌疑。后面以这个板为例开发。

板子大概长这样:

01_ESP32 MicroPython开发环境搭建_第1张图片

软件

1.ESP32驱动(下载地址)(安装驱动后,ESP32插在电脑上才能被识别)

2.MicroPython固件(官网下载地址)(用来解释并执行Python代码)01_ESP32 MicroPython开发环境搭建_第2张图片

3.Thonny开发工具(官网下载地址)(可能是因为网站上面那行字,网站打开很慢...) 软件大概长这样:

01_ESP32 MicroPython开发环境搭建_第3张图片

完成以上步骤后,将ESP32连接上电脑,进行以下配置操作

1.烧录MicroPython到EPS32 01_ESP32 MicroPython开发环境搭建_第4张图片

 烧录固件时,程序会自动取下载MicroPython,但是会失败,等失败后,我们再选择之前下载的MicroPython固件(ESP32_GENERIC-20240105-v1.22.1.bin)(需等待几分钟)

01_ESP32 MicroPython开发环境搭建_第5张图片

之后就是等待烧录过程了,需几分钟。

2.Thonny与ESP32交互

01_ESP32 MicroPython开发环境搭建_第6张图片

我们写一个测试Demo验证一下:

01_ESP32 MicroPython开发环境搭建_第7张图片

01_ESP32 MicroPython开发环境搭建_第8张图片

然后点击运行按钮即可。

参考:

Thonny+MicroPython+ESP32开发环境搭建 – 钱煌呈的网站

it项目网www.itprojects.cn

你可能感兴趣的:(ESP32,ESP32)