esp32-cam刷固件后显示Device is busy or does not respond. Your options:解决方法

  • 本人使用的烧录固件的方法是参考这篇文章中 ESP32-Cam环境搭建部分的内容

  • 但是在烧录完Micropython之后并没有进入调试状态,反而显示Device is busy or does not respond. Your options:

  • 但是此时拆下板子并按照上文博主所述方法接线后,再次进入Thoony显示正常

  • 接线:

  • IDE界面
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rZz3As6M-1670990804816)(../assets/image_1670990451879_0.png)]

  • 附B站王铭东老师的程序:

    import camera
    
    # 初始化摄像头
    camera.init(0, format=camera.JPEG, fb_location=camera.PSRAM)
    
    # 拍摄一张图片
    buf = camera.capture()  # 大小是640x480
    
    # 保存图片到文件
    with open("第一张图片.png", "wb") as f:
        f.write(buf)  # buf中的数据就是图片的数据,所以直接写入到文件就行了
        print("拍照已完成,点击Thonny左侧【MicroPython设备】右侧的三,\n然后看到‘刷新’,点击刷新会看到 图片,\n然后右击图片名称,选择下载到电脑的路径即可...")
    
  • 程序运行完成后点击后侧按钮刷新
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BWmwewKz-1670990804817)(../assets/image_1670990607416_0.png)]{:height 290, :width 778}

  • 即可获取到拍摄的图片

  • 物联沃分享整理
    物联沃-IOTWORD物联网 » esp32-cam刷固件后显示Device is busy or does not respond. Your options:解决方法

    发表评论