ESP32 MicroPython设备与Thonny的连接②

ESP32 MicroPython设备与Thonny的连接②

1、 设备连接小车到Thonny

主控烧录有MicroPython解析器,可以方便进行REPL(Read Eval Print Loop,交互式解释器)开发,可以在thonny软件的Shell命令输入执行程序内容。

我们将小车正常连接到电脑后,打开Thonny软件,点击软件右下角选择配置选项

在这里插入图片描述
在设置页面选择解析器为“MicroPython(ESP32)”,“Port or WEB REPL”为小车的串口号
最后点击“确认”完成配置
在这里插入图片描述
连接后可以在Shell命令窗口查看小车的MicroPython固件信息,左下角可以看到“MicroPython设备”的文件夹,里面默认有boot.py文件,到这里我们就可以在智能小车上愉快的玩耍MicroPython了。
在这里插入图片描述

2、 新建Python文件

打开Thonny软件,在上面工具栏点击–>“新文件”–>“保存文件”在弹出保存选项中,选择保存到“MicroPython设备”
在这里插入图片描述
在弹出的窗口中对我们新建的文件命名(我们命名为lab.py,使用者可随意命名),要注意添加后缀“.py”
在这里插入图片描述

最后点击确认,可以看在软件的左下角文件系统框中已经存在新建的文件
在这里插入图片描述

智能小车购买链接
技术支持抖音:易驱达Easy Drive Coming
淘宝官方商城:https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-18887194911.15.135014bdaKI6mV&id=715385110550

### 配置使用教程 #### 1. 安装 Thonny IDE Thonny 是一款轻量级 Python 开发工具,适用于初学者和嵌入式开发者。可以从官方网站下载适合的操作系统版本并完成安装[^3]。 #### 2. 下载 MicroPython 固件 访问 Boris Lovosevic 提供的自定义固件站点或其他可信资源,获取针对 ESP32 的最新 MicroPython 固件进制文件(`.bin` 文件)[^1]。 #### 3. 使用 Thonny 配置解释器 打开 Thonny 后,在菜单中选择 `Tools -> Options -> Interpreter`,切换到 `MicroPython (ESP32)` 并保存设置[^2]。 #### 4. 刷写 MicroPython 固件至 ESP32Thonny 中进入 `Tools -> Manage plugins...` 或者通过命令行方式刷写 `.bin` 文件到设备。具体方法如下: - **手动刷写**: 可以借助 esptool.py 工具执行以下命令: ```bash esptool.py --chip esp32 --port /dev/ttyUSB0 erase_flash esptool.py --chip esp32 --port /dev/ttyUSB0 write_flash -z 0x1000 firmware.bin ``` - **Thonny 自动化流程**: 如果选择了本地安装选项,则可以直接上传选定的 `.bin` 文件。 #### 5. 编程测试 连接成功后可以尝试运行简单的脚本验证功能正常否。例如点亮板载 LED 灯: ```python import machine pin = machine.Pin(2, machine.Pin.OUT) while True: pin.value(not pin.value()) ``` 上述代码会使得 GPIO2 脚位上的灯泡闪烁工作状态指示。 #### 6. 功能扩展 得益于增强型固件的支持,能够轻松实现更多高级特性比如 FTP 访问、空中升级 OTA 更新以及虚拟文件系统的管理等。 ---
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

物联网程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值