ESP32-CAM开发板无法连接Thonny
简单的说下我遇到问题,我买的ESP32-CAM板子是淘宝的带烧录底板款,下面这样的
microPython固件时是可以正常烧录的,但是IDE的shell处一直显示device is busy or does not respond. Your options: - wait until it completes…
后来查了一些开发板资料后才搞明白原因,首先我们先理解开发板烧录的两种模式
1.下载模式
安装固件时串口模块需要按照下载模式来接线,我们以ESP32-CAM 开发板与 CH340 串口进行下载模式举例接线如下
2.运行调试模式
在Thonny程序编写时是运行调试模式,需要按照运行调试模式接线同样以ESP32-CAM 开发板与 CH340 串口举例接线如下
看到两种模式的接线不同了吗 IO0 短路 GND
! ! !
对的正是因为两种模式接线不同,所以这个底板在Thonny中只能用来下载固件
不过我也找到了解决方法
只需要用杜邦线将串口与烧录底座连接即可,避免IO0 短路 GND,即可正常使用,如下图
Thonny与ESP32-CAM通信正常