
ESP32C3FN4核心板
简介
ESP32C3FN4核心板
简介:ESP32C3FN4核心板开源协议
:GPL 3.0
描述
之前开源过ESP32C3WROOM的板子,今天开源一下ESP32C3FH4的。
其实它们的芯片是一样的,不过ESP32C3WROOM是模组,而ESP32C3FH4是集成了4MB的flash的芯片。
给还不太清楚的小伙伴解释一下。
下图是我从乐鑫官方手册里截的图。
红框框出来的就是ESP32C3WROOM模组,蓝框框出来的就是ESP32C3FH4的芯片。
它们之间相差的是40MHz的晶振以及天线,ESP32C3WROOM的天线是板载天线。
如果我们用的芯片就是ESP32C3,那么我们还需要自己把flash加上去。
综上,模组更省事,我们在外面加几个电容电阻就能工作,而用芯片的话需要自己把晶振天线(flash)什么的搞定。
但是显然模组更贵,如果我们买的是芯片,即便是加上晶振和陶瓷天线(如果你技术不错,可以画个板载天线)的价格也会比买模组的便宜。
并且还有一点,那就是模组给的引脚更少,而我们用芯片的话可用的引脚更多,IO11~IO16是模组没有引出来的,如果我们想项目需要比较多的引脚,那么最好还是用芯片,用模组的话引脚可能不够用。
所以今天开源一下ESP32C3FH4的核心板。
其实和模组的差不多,可以看看之前的那篇。
https://mp.weixin.qq.com/s/T0XUgcf5ERY_9-SHnCMYzQ
因为大部分都差不多,所以我们这边只讲不一样的,那就是天线和晶振。
我们可以参考乐鑫官方的硬件设计指南。
首先是晶振。
要求是40MHz的晶振,然后串联俩电容和一个电感。
电感的取值在设计指南中说是随着PCB而变动,初始值是24nH,那么我们直接就给个24nH就行。
然后晶振两边的电容取值一般来说当晶振两端的电容一样的时候有这样一个公式。
晶振的负载电容 = (两端电容/2)+ PCB寄生电容 + 晶振静态电容。
晶振的负载电容和静态电容可以在晶振的手册上得知,PCB的寄生电容一般取个5pf。
以我用的晶振为例。
负载电容15pf,静态电容0~7pf,我们取3.5。
计算可得知两端电容的取值为13pf。
如果小伙伴们用别的晶振,记得根据参数的不同去修改电容的容值以增加稳定性。
接下来是天线。
要俩电容和一个电感,取值随着PCB变动。
说实话,这个我就不太清楚应该如何取值的了。
我就给100nf,然后电感改成0Ω,也就是拿0Ω占个位置,后面可以换元器件调试。
不过经我实测,天线是能正常工作,至少我把WiFi和蓝牙的代码烧进去是可以正常运行的。
设计图

BOM


评论