嘉立创产业服务站群
站内搜索
发作品签到
专业版

ESP32S3_PX4小飞机

工程标签

4.2k
0
0
13

简介

使用ESP32S3的基于PX4固件的小飞机

简介:使用ESP32S3的基于PX4固件的小飞机
复刻成本:100

开源协议

GPL 3.0

创建时间:2024-01-29 11:52:53更新时间:2025-08-12 03:30:47

描述

使用ESP32S3的基于PX4固件的小飞机,硬件设计来自于https://github.com/espressif/esp-drone,固件将发布在https://github.com/w2016561536/PX4-Autopilot/tree/px4_esp32s3,目前已测试悬停与自动降落和一些手动控制的飞行。最新固件直达:https://github.com/w2016561536/PX4-Autopilot/releases/tag/v1.14.3-rc7

 

注意事项:

1、请不要随意把循环频率改高,ESP32S3的机能有限。(无光流最高400HZ GYRO_RATE,200HZ IMU_INTEG,有光流最高200HZ GYRO_RATE, 100HZ IMU_INTEG).

2、充电时务必有人看守!!!!重要,必须有人看守!!!!并移除周围的可燃物,充电电路并未做过严苛测试,无法保证其稳定性(特别是DIY)

3、如果外挂传感器是3.3V供电,建议从ESP32S3附近的电容飞线,不要从SENSOR_3V3上飞线。

4、由于没地方塞5.1K电阻,不支因此持CtoC的数据线。

5、飞行时请遵守法律法规,不要超视距飞行。

6、配置的wifi ssid: MY_PX4   密码:12345678

7、IP配置:地址:10.0.0.4,网关:10.0.0.1,子网掩码: 255.255.255.0(对应网络前缀24)

8. 电机配置里,记得把输出模式改为oneshot,油门 disarm值设置为0,最小值设为100,最大值2000到2100,否则一拉油门就重启。

10、我使用的是720电机,使用的护线圈固定,可以使用8250电机,但需要自己设计夹具。

12、支架可以用PCB1中自带的(需要自己裁切),也可以3D打印(stl模型见附件)

13、如果没有遥控器,可以在QGC的application settings里打开虚拟手柄。

14、飞机支持SBUS遥控器,使用时将SBUS线接到UART2 RX上,并且在参数表中修改RC_PORT_CONFIG为Radio Controller,UART2_RX_INV设定为Enable。

15、IP5109的充电电流可设定,参数为BAT_CHG_CURRENT,单位毫安,最大不超过2A.

16、程序烧录:前往固件发布页面Release:https://github.com/w2016561536/PX4-Autopilot/releases,烧录教程在Release页面内有。

17、如果PCB1审核人员认定拼版,就去打PCB1_1,唯一的区别是PCB1_1缺少脚架,需要自己额外自制脚架(如3d打印,STL在附件)。

18、PCB2是自制的串口工具,可以方便的连接飞机的串口,按需制作。

 

目前存在的问题:

4、USB由于缓冲区问题不稳定,因此USB接口只能用于烧录程序和充电

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
VID_20240317_184644.mp4
48
2
VID_20240317_184806.mp4
40
3
小飞机支架.stl
65
4
IMG20250618113841.jpg
13
5
IMG_20250618_113952.jpg
10
克隆工程
添加到专辑
0
0
分享
侵权投诉

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航