ESP32四轴飞行器(飞控)
简介
基于ESP32-S3设计的迷你飞控
简介:基于ESP32-S3设计的迷你飞控开源协议
:GPL 3.0
描述
一,电路硬件简述
主控芯片ESP32-S3
陀螺仪与加速度计MPU6050
气压计BMP280
2.4G无线模块 NRF24L01(或SI24R1)
电源指示灯红色LED*1
状态显示蓝色LED*1
成品展示
二,程序
由于程序尚未完善暂不开源
三,说明
飞机机架说明
1.飞控适配8520机架,及其配套电机与桨叶
2.飞控与机架固定处需要减震圈
3.使用1s动力电池(长65宽16厚7)起飞重量约50克
焊接说明
1.由于空间不够2.4G模块堆叠在esp32上
2.由于空间不够PCB上的CD32电感位置上要横着焊接一个CD45电感
下载电路说明
1.飞控并无内置任何下载电路,通过引出接口与下载器连接才可下载程序
方法1:使用USB转串口下载器手动下载(下载麻烦但电路简单)
下载器 飞控
3.3V-------------3.3V
GND-------------GND
GND------------ I0
空---------------EN(手动下载不需要连接EN)
RXD-------------TXD
TXD-------------RXD
下载前插上I0线后按下飞控上的复位按钮即可进入下载模式
下载完成拔出i0线后按下飞控上的复位按钮程序开始运行
方法2:搭建自动下载电路无需任何切换(下载简单但电路麻烦)
电路图:
使用洞洞板飞线焊接或自行设计PCB
注意
飞控电路密集,使用者需要有一定的电路焊接基础
电子业余爱好者,无法保证PCB布局设计的规范性,使用过程暂未发现其他问题,有问题可以在下方评论区留言
评论