ESP32环境下Python环境搭建与代码简易加密指南
硬件:ESP32
特殊的Python解释器:
MicroPython
IDE:
Thonny(测试烧录) + PyCharm(写代码)
一、下载安装Thonny
下载地址:Thonny软件https://thonny.org/
安装成功后,会在桌面生成快捷键
双击快捷键,打开程序,界面如下
二、下载MicroPython
下载地址:MicroPython固件https://micropython.org/download/
根据硬件选择固件下载,以ESP32/WROOM 为例:
点击ESP32/WROOM:
选择固件版本进行下载:
三、下载ESP32驱动
下载地址:参考下面的连接
王铭东老师的视频https://www.bilibili.com/video/BV1G34y1E7tE/?spm_id_from=333.337.search-card.all.click&vd_source=53a728b90056c60dd4386859f5e549dc
四、烧录
点击 运行,然后点击 配置解释器
选择 ESP32
点击 install or update MicroPython(注意要用usb线先将esp32硬件和电脑连起来)
选择串口号
选择固件
安装
安装完成
点击关闭,关闭窗口,出现boot.py,说明烧录成功。
五、pycharm 配置MicroPython 环境
新建工程
安装microPython 插件
配置串口,我的是COM3。
在pycharm 编写代码
六、代码简单加密
安装 mpy-cross
pip install mpy-cross
安装完成
加密: mpy-cross ./utils/device.py(文件路径)
用 .mpy 代替 .py文件即可
七、用Thonny上传文件和测试
点击 鼠标右键 选择 上传到/
可以将文件上传到esp32
点击 运行的文件 点击 运行 可以运行代码编辑页面的代码。
运行结果如下:
按Ctrl + C 或 点击 stop 按钮停止
作者:xxtao007