当前位置: 首页 > news >正文

ESP32- 开发笔记- 硬件设计-ESP32-C3基本电路

ESP32的最小电路

1 ESP32固件下载

ESP32 有多种下载(烧录)固件的方式,具体选择取决于开发环境和硬件连接。以下是常见的几种下载方式:

1.1 USB 串口下载(最常用)

适用场景:通过 USB 转串口芯片(如 CP2102、CH340)连接电脑,使用 esptool 或其他工具烧录固件。这里需要注意的地方CP2102的成本比CH340的成本高。

  1. 硬件连接:

ESP32 引脚 → USB 转串口模块

TX → RX

RX → TX

GND → GND

3.3V → 3.3V(供电)

  1. Boot 模式:

下载模式:拉低 GPIO0(GPIO9)(接 GND),复位(拉低 EN 引脚再释放)。

正常运行:GPIO0 或者GPIO 9 悬空或接高电平。具体GPIO0 或者GPIO 9 引脚,需要看具体芯片的型号。这里用到的 ESP32-C3 系列

  1. 参考电路图
    在这里插入图片描述

1.2 JTAG 调试下载

适用场景:需要调试(如单步执行、查看寄存器)

相关文章:

  • Windows平台使用Docker部署Neo4j
  • 《MySQL:MySQL数据库的基本操作》
  • 利用互斥锁或者利用逻辑过期解决缓存击穿问题
  • C# 类型、存储和变量(实例化类型)
  • Flutter的原理及美团的实践(下)
  • Java 中 Synchronized如何保证可见性
  • 访问者模式深度解析与实战案例
  • AI日报 - 2025年4月18日
  • 【KWDB 创作者计划】深度实操体验 KWDB 2.2.0:从安装到实战的全流程解析以及实操体验
  • 线程同步——互斥锁
  • Elastic 9.0/8.18:BBQ、EDOT 和 LLM 可观察性、攻击发现、自动导入以及 ES|QL JOIN
  • maptalks矩形绘制结束后,获取最大经度最大纬度,最小经度最小纬度,从左上角开始依次获取并展示坐标
  • HarmonyOS-ArkUI: 自定义组件冻结功能@ComonentV2 freezeWhenInactive属性
  • 【FAQ】HarmonyOS SDK 闭源开放能力 —Health Service Kit
  • 【cocos creator 3.x】速通3d模型导入, 模型创建,阴影,材质使用,模型贴图绑定
  • Electricity Market Optimization 探索系列(V)
  • Ubuntu 部署 DeepSeek
  • 条款05:了解C++默默编写并调用哪些函数
  • 【工具】视频翻译、配音、语音克隆于一体的一站式视频多语言转换工具~
  • 【Netty篇】Handler Pipeline 详解
  • 高龄老人骨折后,生死可能就在家属一念之间
  • 重庆大学通报本科生发14篇SCI论文处理结果
  • 李在明正式登记参选下届韩国总统
  • 巴基斯坦军方:印度导弹袭击巴首都附近空军基地
  • 图忆|红场阅兵:俄罗斯30年来的卫国战争胜利日阅兵式
  • 重温经典|《南郭先生》:不模仿别人,不重复自己