使用Python可以有效的利用你的ESP32开发板,反之亦然,ESP32芯片是使用Python的绝佳平台,本教程将引导你创建Python,获取指示符,使用WebREPL,连接到网络并使用因特网通信,使用硬件外设并控制外设。

我们开始吧!

首先,您需要一块带有ESP32芯片的电路板。Python软件支持ESP32芯片本身,所以任何板子都可运行。 板子的主要特征是其FlashROM空间的大小、GPIO引脚与外界连接的方式以及其是否包括一个内置的USB串口转换器以便在您的电脑上使用UART。

FlashROM空间的最低要求为1Mbyte,大多数ESP32模块都为4MByte。

教程中将使用芯片名称命名引脚名称(例如GPIO0),如此一来,在您的特定的板上查找对应的引脚就很轻松了。

首先我们需要下载Thonny软件,官网地址:Thonny, Python IDE for beginnershttps://thonny/我们可以下载最新版的软件,可以选择不同的版本下载,取决于你的电脑配置。

当下载好了,就需要下载最新的MicroPython固件二进制文件以载入您的ESP32设备,地址:

MicroPython - Python for microcontrollershttps://micropython/download/#esp32

 下载好就在桌面打开这个软件,对其进行本地安装,安装成功就可以开始编写你的程序了。

更多推荐

开始在ESP32上使用Python