最近看了半个多月,趁着嘉立创官方活动,研究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板子会废掉,焊接水平不行,所以搞了两个。
8.按键
按键是ADC采集模块
9.LCD屏幕
参考了屏幕规格书里面的背景光控制电路
10.RGB彩灯
用的WS2812,idf第一个demo就是控制这个灯的
2.PCB部分
1.MCU部分
从嘉立创EDA上找了一个别人画的天线,我的usb口太靠近天线了,不可取。
2.下载电路
焊接画⭕的是串口下载,🔺的是USB下载。
3.电源部分
在pcb最右侧
4.音频处理部分
5.功放部分
在pcb的最左侧
6.整体效果
按键在下方,灯珠在两侧
由于有彩色丝印券,所以从央视扣了个彩色图片
3.PCB绘制
1.四层板绘制
这个对内行人可能没啥说的,但是我从来没画过四层板,所以记录一下
官方写的,顶层:放信号线。内电层:铺铜,隔离信号和电源的干扰。电源层:放电源。底层:铺铜,可走信号线。
等我画完去投板的时候,告诉我四层版加彩色丝印属于非常见工艺,要加钱下单,立马又花了双层板
2.顶层
我尽量放置的是横线
3.底层
我放置的尽量是竖线
4.铺铜
我分了三部分地
功放模块地
音频模块地
大地,注意:天线那不要铺铜
4.外壳部分
嘉立创EDA支持画简单的外壳,何况有3D打印券,就画一个试试
1.外壳
花了个上下壳体,圆形的
2.顶面挖槽
用来放按键,露出元器件的。
3d打样的时候看到了半透明材料的,所以没有将灯柱部分挖空
3.螺丝孔
注意顶层和底层都要挖
4.侧面挖孔
留给usb插头的,需要基准线才能画挖孔
5.整体效果
一个大圆饼
5.焊接好后就开始老老实实学IDF框架
。。。。。。
//houyawei 2025.1.14 22:40
6.参考:
esp32-c3立创开发板
实战派开发板文档教程资料 | 立创开发板技术文档中心
合宙开发板
ESP32C3-CORE开发板 - LuatOS 文档
乐鑫规格书,硬件设计指南
https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_cn.pdf
https://www.espressif.com/sites/default/files/documentation/esp32-c3_technical_reference_manual_cn.pdf
H/W 硬件参考 - ESP32-C3 - — ESP-IDF 编程指南 latest 文档
乐鑫开发板
ESP32-C3-DevKitM-1 - ESP32-C3 - — esp-dev-kits latest 文档
adf音频板,开发板
ES8311参考
ESP32-LyraT-Mini V1.2 入门指南 - - — ADF 音频应用开发框架 latest 文档
ESP32-C3-Lyra V2.0 - - — ADF 音频应用开发框架 latest 文档