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

物联沃分享整理
物联沃-IOTWORD物联网 » ESP32环境下Python环境搭建与代码简易加密指南

发表回复