15468浏览
查看: 15468|回复: 0

[ESP8266/ESP32] FireBeetle 2 ESP32 C6 裘老师手把手教你做C6扩展板

[复制链接]

裘老师手把手教你做C6扩展板
设计缘由
最近dfrobot推出了全新的FireBeetle 2 ESP32 C6开发板。但是拿到手后,如果只能玩个点灯显然不够带劲。于是,我就想白嫖嘉立创,为C6开发板做一个扩展板,可以方便地接入各种常用传感器。
准备工作
设计扩展板前,需要了解自己的对扩展板的功能定义,常见的扩展板类型有传感器扩展板、电机扩展板、舵机扩展板、屏幕拓展板等,要知道,没有一块扩展板是万能的。
所以,我对自己设计的扩展板的定位是:具有常用传感器拓展和电机拓展功能。
绘制原理图
本次设计的扩展板主要目的是将C6主控板的所有IO口引出。因此,我主要使用排针或者排母实现。考虑到C6本身缺少电源开关,我在扩展板中设计了S1作为电源开关,方便在使用外接电源时进行开关。另外,为了能够使用该主控设计小车,我增加了一块DRV8833电机驱动,以支持2路电机,进而可以制作简单的2轮小车。
FireBeetle 2 ESP32 C6 裘老师手把手教你做C6扩展板图1
图1扩展板原理图
绘制好原理图后,在立创eda中可以通过原理图生成PCB,再对生成的PCB按照自己的需求,调整各个元器件的位置。特别需要注意的是,还需要预留螺丝安装孔,比如,我这个PCB板的尺寸为50mm*60mm,我在四个角落设置了M3的安装孔,方便后期在结构件上安装。

FireBeetle 2 ESP32 C6 裘老师手把手教你做C6扩展板图2

图2扩展板PCB设计图
设计好PCB后,可以使用立创EDA的自动布线功能,对于这样简单的电路板,自动布线可以帮我节约很多时间。完成布线后,检查无误,可以将工程文件导出,提交给立创进行制作。
焊接元器件
等待几天后,就可以拿到香喷喷的PCB了,这次我选择了嘉立创紫的颜色,这个颜色比较好看。
FireBeetle 2 ESP32 C6 裘老师手把手教你做C6扩展板图3
图3扩展板正面

FireBeetle 2 ESP32 C6 裘老师手把手教你做C6扩展板图4
图4扩展板背面
然后根据前期的设计,将各个接插件、开关、电机驱动等安装上去,并焊接好。
FireBeetle 2 ESP32 C6 裘老师手把手教你做C6扩展板图5
图5焊接好接插件的扩展板
FireBeetle 2 ESP32 C6 裘老师手把手教你做C6扩展板图6
图6主控板安装在扩展板上的效果图

有了这样的拓展板后,就可以方便的接入各种传感器,也可以设计小车,期待后续作品吧。

最后,我给出了这个扩展板的嘉立创生产文件,大家可以自己去嘉立创免费领取。


Gerber_FireBeetle 2 ESP32 C6拓展板.zip

115.61 KB, 阅读权限: 10, 下载次数: 8

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail