最近看了半个多月,趁着嘉立创官方活动,研究esp32-c3规格书,白嫖PCB 和元器件。原本计划按照官方推荐的搞个四层板,结果打样太贵,火速改成双层板,用了官方的券。小于10*10,也可以使用嘉立创的免费打样。
下面都是我下班抽空搞的,有时候整到凌晨。
1.原理图部分
参考立创开发板esp32-c3开发板,合宙core esp32-c3开发板,乐鑫官方规格书,开发板,扩展板等。
容阻全部换成了0805的,方便我自己焊接。
1.MCU周围电路
2.NOR FLASH
3.音频处理
用的es8311,这个我看esp_adf里面有demo。
麦克风本来是贴片的,感觉有点贵就换了手头上有的咪头,第一次画也不知道改得对不对,这个地方研究了好几天。
4. 线性稳压LOD
由于用到了ws2812 RGB灯,需要5V供电,整了两路电源。
5.串口下载/USB下载
esp32-c3支持传统的串口转usb下载,也支持usb下载,具体可参考规格书。
规格书里面提到usb下载方式是后来才追加的功能说明,这个解释了合宙开发板为什么到后面又出了个不带串口模块的简约板。
这里我设计的usb或者串口下载电路只能焊接一路,我选择了只用usb,节省成本。
usb 下载需要搭配 io9_boot 按键上电时拉低使用。
6.音频功放模块
7.双usb供电,下载
根据我的经验,自己搞板子,只留一个typec板子会废掉,焊接水平不行,所以搞了两个。