
ESP32S3-WROOM-N16R8
简介
ESP32S3WROOM-N6R8核心板
简介:ESP32S3WROOM-N6R8核心板开源协议
:GPL 3.0
描述
之前开源了两款ESP32C3的核心板。
今天再来一款ESP32S3的核心板。
选择的是N16R8模组的核心板,ESP32S3芯片版本的其实我画了,但是程序烧不进去,排查后发现大概率是芯片没焊好图片图片图片
主要是我现在手上只有电烙铁,QFN封装的ESP32S3芯片确实是不好焊,以后确定没问题了再把ESP32S3的芯片版本核心板给开源出来。
第一部分就是供电问题。
我使用的是SY8088,主要原因是我看其他好多人用的都是这个,所以我也跟风了,关于这个芯片,我之前也写过,这里不多赘述。
https://mp.weixin.qq.com/s?__biz=MzkzODUxOTQzMA==&mid=2247489602&idx=1&sn=c7762a97714987ddb3755f45353581e3&scene=21#wechat_redirect
其实直接使用LDO也是可以的,但是要注意输出电流这个参数,至少也得是500ma,我个人认为给个700ma往上是比较合适的。
下一部分就是USB转串口这部分。
照例是使用CH340K,其实CH340的其他型号也是可以的,只要有RTS和DTR就行。
自动下载电路之前也说过,这里也是不多赘述。
https://mp.weixin.qq.com/s?__biz=MzkzODUxOTQzMA==&mid=2247488146&idx=1&sn=bc6413e8b4555707c675cdd88b11978f&scene=21#wechat_redirect
最后一部分就是模组的外围电路。
其实基本上不用啥外围电路,就俩电容和俩上拉电阻去拉EN和BOOT(也就是IO0)
原理图上就这么多,直接用模组的话确实是很简单的。
接下来就可以看看手册了。
小白朋友可能会有疑惑,为什么我在淘宝上买ESP32S3的板子会有那么多的型号鸭?
其实它们的核心都是一样的,不一样的是外置的Flash和PSROM的大小。
比如说N16就表示有16MB的Flash,R8就是有8MB的PSRAM。
虽然我原理图里的是ESP32S3WROOM-N16R8,但其实换成其他的都是可以的。
还有个要注意的是ESP32S3WROOM-1是带板载天线的,而ESP32S3WROOM-1U是需要我们外接一个天线的,差别就是看名字后面有没有U。
模组实际上就是自带晶振,Flash,RF匹配,(天线)的带PSRAM的芯片,所以我们使用模组就是可以省去很多的外围电路。
如果对天线的阻抗匹配不太了解的,我建议还是直接用模组就行。
芯片启动模式就是两种,SPI Boot即正常运行程序的模式,另一种就是烧录程序的模式。
我们注意到决定启动模式的就是俩引脚,GPIO0和GPIO46,实际上GPIO46我们直接给0即低电平就行,主要看GPIO0,所以GPIO0就是BOOT引脚。
当BOOT为高电平的时候给芯片上电,芯片就是正常运行程序的模式。
如果当BOOT为低电平的时候给芯片上电,那么芯片就会进入烧录程序的模式。
也就是说如果你不嫌麻烦的话,可以把自动下载电路给省掉,要下载程序的时候只需要一直按着BOOT按键,然后再给核心板上电或者在保持上电的状态下按一下EN引脚让芯片重启。
其他就没什么可说的了,具体需要去查阅手册。
设计图

BOM


评论