首页 > 其他分享 >ESP32探索记录

ESP32探索记录

时间:2024-07-22 10:30:22浏览次数:14  
标签:探索 记录 -- 连接 ESP32 板子 camera 固件 esp32

1 ESP32-CAM板

1.1 开局

淘宝30块买了各esp32-cam板子;
VSCode配置micropython开发环境(安装RT-Threat Micropyton插件);
micropython官方下载esp32 espressif固件;
通过esptool刷入固件,命令如下:
esptool --chip esp32 --port COM8 erase_flash
esptool --chip esp32 --port COM8 write_flash -z 0x1000 E:\Projects\esp32\ESP32_GENERIC-20240602-v1.23.0.bin
发现无法进入repl,怀疑板子坏了;
用商家教程配置Arduino环境,烧录验证板子可用;
用Thonny尝试连接,提示板子处于忙碌状态或bootloader模式;
查资料发现GPIO0控制烧录和调试模式;
观察底板电路,发现CH240芯片,观察板子走线发现GPIO0连接芯片DTR引脚;
查找芯片手册发现"DTR and Multi-Mode MCUs Download"部分涉及这个问题;
底板芯片配置为DTR输出低电平,导致通过底板连接esp32只能烧录不能调试;
于是单独购买烧录器,通过杜邦线连接3.3v输出;
尝试连接板子成功,打印信息成功;
尝试esp32连接无线网失败,电压不够板子总重启;
更换烧录器5v输出,连接网络成功;
测试camera,发现没有camera库;
尝试用uip导入camera库,报错不存在uip;
尝试用mip导入camera库,报错找不到camera库;
找了个开源项目https://github.com/shariltumin/esp32-cam-micropython-2022,下载包含camera驱动的固件:
https://files.cnblogs.com/files/blogs/683126/esp32固件.zip?t=1721614583&download=true
!!!!待刷入测试!!!!

1.2 点灯

通过machine库的Pin方法和time库sleep_ms方法,引脚4输出高电平点亮闪光灯300ms;

标签:探索,记录,--,连接,ESP32,板子,camera,固件,esp32
From: https://www.cnblogs.com/hit-ztx/p/18315419

相关文章

  • 记录一次简单的模型训练分析过程
    本篇是自己学习过程中的记录,使用的数据集比较小,主要是为了代码分析和简单的提点。代码分析的部分在之前的文章中已经总结了,本篇主要是结果分析和提升map的一些尝试,入门阶段,高手请绕行。数据集目标:口罩标签:mask,no-mask图片数量:149训练集:123个验证集:46个来源:https://app.r......
  • #《探索 MEMS LVPECL/LVDS 振荡器 SiT9121 系列(1 to 220 MHz)》
    在电子领域的不断演进中,高性能的振荡器始终是确保系统精确运行和高效通信的关键组件。今天,让我们一同深入了解MEMSLVPECL/LVDS振荡器SiT9121系列(1to220MHz)。一、SiT9121系列的基本介绍SiT9121系列振荡器的频率范围广泛,涵盖了1至220MHz,这一宽泛的频率区间为......
  • 如何从命令行设置日志记录级别
    我使用argparse从命令行获取日志记录级别,然后将其作为logging.basicConfig的输入传递。然而,我试图实现这一点的方式不起作用。有什么建议吗?期望的行为,来自命令行:pythonmain.py-log=DEBUG期望的输出DEBUG:__main__:Debugisworking代码importloggingimp......
  • 博文标题:探索Python中的元编程:装饰器的魔法
    引言在Python的世界里,装饰器(Decorators)是一种非常强大的特性,它允许程序员在不修改原始函数代码的情况下,为函数添加新的功能。这种机制不仅增强了代码的可读性和可维护性,还提供了高度的灵活性和扩展性。本文将深入探讨装饰器的基本概念、工作原理以及如何利用它们来简化和......
  • 干货 | 2024基于风险驱动的交付模式转型探索与实践(免费下载)
    以上是资料简介和目录,如需下载,请前往星球获取:......
  • 探索未知:无监督目标检测的前沿之旅
    探索未知:无监督目标检测的前沿之旅在机器视觉领域,目标检测是核心任务之一,它涉及识别图像中的对象并确定它们的位置。传统的目标检测方法依赖于大量标注数据,这不仅成本高昂,而且限制了模型在新场景中的应用能力。无监督目标检测(UnsupervisedObjectDetection)作为一种新兴技......
  • 脑科学基础--课程论文 --探索大脑的奥秘:认知功能与神经机制
    探索大脑的奥秘:认知功能与神经机制[摘要]本研究旨在深入探索大脑在执行工作记忆和注意力控制任务时的认知功能与神经机制。随着神经成像技术的发展,我们对大脑的认识已经达到了前所未有的深度,但大脑如何在不同情境下灵活调整其活动以适应复杂多变的环境,仍然是一个未解之谜。本......
  • AtCoder Beginner Contest 363 补题记录(A~F)
    难度:A<B<C<E≈F<<D做题顺序:A->B->C->F->E->D其实VP的时候perf还是有\(2000+\)的(虽然说D炸了),perf应该是\(2028\)左右Asignedmain(){intn;cin>>n;intcnt=0;do{++cnt;++......
  • 『数学记录』概率导论学习笔记(二):随机变量
      本文为DimitriP.Bertsekas与JohnN.Tsitsiklis所著的《概率导论》的学习笔记。  由于时间紧迫,过于详细的举例说明会导致自己的学习效率较低,于是本文将会比上一篇略去非常多不必要的举例与解释,同时加入很多名词的英文单词,利于以后更好地对外文著作及论文的学习。Part1 ......
  • Android中Retrofit的学习和使用记录
    目录一概述二优点三代码3.1Api3.2RetrofitManager3.3DataRepository3.4在ViewModel中请求3.4最后在ui里面调用一概述是Android一个restful风格的网络请求框架,本质上还是OkHttp进行请求,Retrofit负责对接口的封装。Retrofit接口层封装请求参数、Header、U......