MicroPython ESP32 开发
1.ESP32刷入MicroPython以及连接WiFi(本文)
2.ESP32 GPIO
3.ESP32 GPIO 的高低电平与PWM
4.ESP32 控制继电器与读取DHT22温湿度数据
5.socket 通信
更新中……
ESP32刷入MicroPython以及连接WiFi
提示:以下是本篇文章正文内容,下面案例可供参考
一、ESP32刷入MicroPython
1.ESP32驱动
ESP32开发板使用了CP2104作为板载的USB转串口,因此需要安装串口驱动才能使用。
CP210x_Windows_Drivers
CP210x_VCP_Windows

这里包括了win2000/winxp/win7/win10、Linux、MacOS全系列的驱动,只要是主流的操作系统都有对应的驱动。
2.下载MicroPython
MicroPython Download
打开网址后往下扒拉扒拉右边那个就是ESP32了

打开后再往下扒拉扒拉我下载的是下图第一个
esp32-idf3-20210202-v1.14.bin

3.刷入micropython
我的是python3.8需要安装一下两个包
#使用cmd
#esp工具包,用这个刷入micropython
pip3 install esptool
#用这个进入micropython
pip3 install rshell
将芯片通过usb线连接到电脑上,右键我的电脑-管理-设备管理器里面找到CP210x的COM口 我的是COM3

万事具备接下来清空一下ESP32就可以刷入micropython了
以下片段在cmd/powershell中执行
#需要用命令查看esptool.py的位置
pip show -f esptool
#获取的一大堆命令中找到 `Location: (安装路径)` 然后cd到这个目录
*清空和刷入的时候是需要摁住板子上的boot按钮的,直到写入完毕*
#清空ESP32(更改com口)
esptool.py --chip esp32 --port COM3 erase_flash
#刷入micropython(更改com口 与 文件的相对路径或者绝对路径)
esptool.py --chip esp32 --port COM3 --baud 460800 write_flash -z 0x1000 esp32-idf3-20210202-v1.14.bin
4.进入ESP32
将以下代码块中的代码(不带注释)保存到 .bat文件中,这样就可以在esp32连接电脑的情况下一键进入了
#新建一个工作目录 然后cd进去
cd (工作目录)
#替换com口
rshell --buffer-size 1024 --editor C:\Windows\system32\notepad.exe -

本文介绍如何将MicroPython刷入ESP32并实现WiFi连接配置。主要内容包括安装驱动、下载并刷入MicroPython固件,以及编写Python脚本连接WiFi和设置时间。适用于初学者和爱好者。
最低0.47元/天 解锁文章
5054

被折叠的 条评论
为什么被折叠?



