编辑器版本 ×
标准版

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

标准版 自制ESP-TOOL(CH340C)-V0.2

简介:一款高颜值,小巧精致,可用于ESP8266/ESP32系列芯片和模组的自动固件烧录工具。

开源协议: GPL 3.0

发布时间: 2022-07-02 09:42:23
  • 1.6w
  • 6
  • 125
描述
本次分享一个可用于ESP8266/ESP32模块自动下载的USB转串口的方案,可以很方便的给安信可ESP-01S下载程序、升级固件、串口调试等,并且支持Arduino IDE、乐鑫flash_download_tools 等下载软件,可以实现一键自动下载。 # 一、下载模式 ESP8266/ESP32的运行状态是由GPIO0引脚决定的,如图所示 ![ESP 系列模组启动模式说明](https://img.cyiiot.xyz/img/2022-07-02/1656725577-660ef9a5209e72cd3d1a67afbb5b85d6-6e91fc.png&img.v1) 而进入代码下载烧录模式,ESP8266/ESP32芯片内的时序则需要满足,在IO0保持低电平的期间,nRST引脚产生一个**上升沿**,如下所示: ![](https://img.cyiiot.xyz/img/2022-07-02/1656725574-c46a38cd6600cc2ae38538167e3119d8-5564f2.png&img.v1) 注:后续会对自动下载过程进行详细的分析,本文不做详细分析。 # 二、电路设计 ## 2.1 降压电路 由于ESP系列MCU的工作电压为2.5V-3.6V,通常取3.3V电压,而电脑USB口的输出电压为5V,因此需要对电源进行降压处理,本项目降压电路采用的是AMS1117-3V3这一款LDO方案,同时为CH340C芯片和wifi模块供电。 ![](https://img.cyiiot.xyz/img/2022-07-02/1656725571-cc2bb8bfbddae3b78dc7e163617d3d31-0c0957.png&img.v1) ## 2.2 USB转串口电路 USB转串口电路采用的方案是WCH(南京沁恒)的CH340C这款接口芯片,该芯片内置晶振,可以省去晶振电路,节省BOM成本。 ![](https://img.cyiiot.xyz/img/2022-07-02/1656725568-800396233687ffc1b03069981b039961-06498e.png&img.v1) ## 2.3 自动下载电路 下载电路类似RS触发器,其中nRST和GPIO0信号连接到NPN型三极管集电极,通过上拉电阻(注:上拉电阻在ESP-01标准接口电路部分)连接到VCC。 下载电路的目的即利用USB转串口芯片DTR和RTS信号控制三极管的通断来改变GPIO0和nRST的电平,最终产生上述所说的时序(GPIO0低电平期间,nRST引脚触发一个上升沿)即可完成自动下载功能。 ![](https://img.cyiiot.xyz/img/2022-07-02/1656725565-ef6dcd88ad52f29a29fb88b8076b59af-0032bc.png&img.v1) ## 2.4 ESP-01标准接口电路 本项目的对外接口以ESP-01模块的引脚定义为标准,使调试下载的接口标准化。 ![](https://img.cyiiot.xyz/img/2022-07-02/1656725546-f4308e8b57c86a8b220710db1642ac7b-e22b83.png&img.v1) ## 2.5 指示灯电路 该项目板子上带一颗蓝色的电源指示灯;一颗红绿双色的数据指示灯,用于显示串口的数据收发情况。 ![](https://img.cyiiot.xyz/img/2022-07-02/1656725543-0071c9449272b8681c6d285ce0019736-49a15c.webp&img.v1) # 三、图片赏析 ## 3.1 原理图 ![](https://img.cyiiot.xyz/img/2022-07-02/1656725529-2270a4d684706c4651f2b75fbe98a5dc-e43c31.png&img.v1) ## 3.2 3D图正面 ![](https://img.cyiiot.xyz/img/2022-07-02/1656725525-7ecc146f0ea1908c233249933fd1f11f-809565.png&img.v1) ## 3.3 3D图背面 ![](https://img.cyiiot.xyz/img/2022-07-02/1656725523-2559beeccbc9ad2b369cc4419ba45e68-753764.png&img.v1) ## 3.4 PCB实物图 ![](https://img.cyiiot.xyz/img/2022-07-02/1656725520-6ecc40a4e2d6fbb402d8878cf6486997-53e156.png&img.v1) ## 3.5 PCBA实物图 ![](https://img.cyiiot.xyz/img/2022-07-02/1656725514-22e74c26ad77bec6b8d7fa0cc6c42f16-bd92ac.png&img.v1) ## 3.6 成品实物图 ![](https://img.cyiiot.xyz/img/2022-07-02/1656725501-1844ed9539725bb5740922b46af1d4dc-f57474.png&img.v1) ## 3.7 实物演示图 ![](https://img.cyiiot.xyz/img/2022-07-02/1656725508-edb63e62d647465617f49a591f4906e8-274347.png&img.v1) --- ![在这里插入图片描述](https://img.cyiiot.xyz/img/2022-07-02/1656725496-68523b006d954c3b5cc24883f1cb1be7-6653a0.x-ms-bmp&img.v1)
设计图
原理图
1 /
PCB
1 /
暂无
ID Name Designator Footprint Quantity BOM_Supplier BOM_Supplier Part
1 10uF/16V C1,C3 CAP-SMD_L3.2-W1.6-R-RD 2 LCSC C128289
2 100nF C2,C4,C6,C7 C0603 4 LCSC C14663
3 100uF C5 CAP-SMD_BD6.3-L6.6-W6.6-FD 1 LCSC C3338
4 10u/16V C8 CASE-A_3216 1 LCSC C128254
5 ASMD1206-050 F1 1206 1 LCSC C69688
6 ESP-01S J1 HDR-TH_8P-P2.54-V-R2-C4-S2.54 1 LCSC C124422
7 MTP125-204R1 J2 HDR-TH_8P-P2.54-H-R2-C4-S2.54-W10.0_MTP125-204R1 1 LCSC C358706
8 LED-0603_B LED1 LED0603_BLUE 1 LCSC C72041
9 TJ-S1615SW6TGLCRG-A5 LED6 LED-ARRAY-SMD_4P-L1.6-W1.5-TR-RD_TJ-S1615SW6TGLCRB-A5 1 LCSC C273605
10 SS8050_C541705 Q1,Q2 SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR 2 LCSC C541705
11 120 R1,R2 R0603 2 LCSC C25205
12 1k R3,R4,R5 0603 3 LCSC C22548
13 10K R6,R7,R8,R9,R10,R11 R0603 6 LCSC C99198
14 CH340C U1 SOP-16_L10.0-W3.9-P1.27-LS6.0-BL 1 LCSC C84681
15 AMS1117-3.3_C347222 U2 SOT-223_L6.7-W3.5-P2.30-BR 1 LCSC C347222
16 USB-Type A_Male USB1 USB TYPE-A 1 LCSC C112454

展开

工程附件
序号 文件名称 下载次数
1

演示视频.mp4

3288
工程成员
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

  • 开源平台公众号