ESP32-C3-MINI开发板
简介
主控ESP32-C3-MINI开发板,双Type-c接口,接口兼容官方开发板,CH343P内置自动下载功能,外围电路极简
简介:主控ESP32-C3-MINI开发板,双Type-c接口,接口兼容官方开发板,CH343P内置自动下载功能,外围电路极简开源协议
:CC BY-NC-SA 4.0
(未经作者授权,禁止转载)描述
ESP32-S2-MINI开发板:https://oshwhub.com/animal/ESP32-S2-MINIkai-fa-ban
V1.1版本更新
1.修改LDO供电为AMS1117-3.3 1A
2.修改自动下载电路,使其用更少的外围电路
3.修改元件布局(参考官方开发板)
注意:V1.1版本在Arduino环境下,打开串口会导致MCU不工作,串口无输出!在IDF环境下可以正常打开串口打印信息。
如果要在Arduino环境下打开串口,请将开发板选择普通的ESP32或者ESP32-Wroom...、ESP32-Wrover...、ESP32-PICO...,即可征程运行并打印数据。
实物图
V1.1
V1.0
简介
主控ESP32-C3-MINI开发板,双Type-c接口,引出ESP32的OTG功能
LDO选用SGM2036,3.3V300MA
下载芯片为CH343P
最小封装,最小集成方案验证
双Type-c下载功能、GPIO功能,IIC功能均已验证
模块介绍
1.LDO模块,SGM2036,3.3V 300MA,仅需3个电容即可,这里建议选用SGM2028,3.3V 500MA和RT9013-33GB,3.3V 500MA。LED1灯用来显示是否插电。
V1.1 使用AMS1117-3.3 1A
2.自动下载电路,下载芯片选用ch343p,封装小,单价格较贵,对新手来说不容易焊接(先上加热台,之后用烙铁修一修即可),但我很喜欢这个芯片。自动下载是LMBT3904DW1T1G,即两个二极管组成的芯片,推荐使用UMH3N,可以少放置R11和R12电阻,更容易布线。
V1.1 去掉Q3,使用CH343P的自动下载功能,注意这里在Arduino环境下,打开串口会导致芯片停止工作,串口无输出
V1.1 其自动下载电路
3.BOOT按键和RST按键,C10 100nF电容建议添加,防止其他干扰导致重启。
4.RGB灯VDD和VSS建议加电阻限流,灯光太刺眼。
5.这里使用双USB,一个经过下载芯片ch343p连接到开发板,一个直接连接到ESP32-C3自带的下载功能引脚上,不需要USB转TTL芯片即可下载芯片(缺点嘛,串口不输出东西,就没办法调试!)。D2,D3,D4为ESD器件,强烈建议加上,避免开发板因静电击穿导致无法正常工作(冬天静电挺多的,拔插拔插就寄了)。
6.排针,跟某些开发板引脚相似。
7.ESP32-C3最小系统,可以看一下设计手册,其中C19和C6分别为提供足够的电流以及滤波,C8和R13组成延时电路,ESP32正常工作需要一个上电的时序,还要求GPIO2和GPIO8需要上拉。
实物验证
V1.1
V1.0
评论