# YFLY **Repository Path**: yfjs_s/YFLY ## Basic Information - **Project Name**: YFLY - **Description**: 自制F405飞控 - **Primary Language**: HTML - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-07 - **Last Updated**: 2025-06-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # YFLY ​ 列位好,我是耀风居士(很久之前起的,本来是叫“要疯”,后面疯着疯着再加了个居士,美化了下就是现在的名字,哈哈哈哈),这是我的第一个作品,希望认识更多的同道中人,一起讨论学习,“掀起一波浪花”。 ​ 本人是飞控的爱好者,初级业余飞控开发者,本作品也是第一次软硬件完全开发,难免有多多少少的美观性,合理性,逻辑性的问题,如有问题,还望各位道友不吝赐教。 项目演示视频(必看!小弟很用心剪的,哈哈哈哈): 【【自制】F405飞控(开发记录)】https://www.bilibili.com/video/BV1bE2cYkEQF?vd_source=94e46f229dcdb63fc73a8a9f4ef7f09a ​ # 参数 - 主控:STM32F405RGT6 - IMU:MPU9250(加速度计/陀螺仪/磁力计) - 气压计:SPL06 - GPS:M8N(内置HMC5883L磁力计) - 黑匣子:TF卡 - 光流接口:支持正点原子光流模块 - 扩展接口:SPI x 1 ; UART x 2 - 解码:PPM/SBUS编码 - 数传:单纯的串口(本人使用的是无线仿真器,有仿真和串口功能) - 支持地面站:匿名地面站/QGC 【晶振旁跳线的由来】因为图快,用了AD的自动布线,但是没想到被坑了,晶振的地线没有连,而且DRC检测还没有检测出来!!(手动捂脸) # 调参 支持匿名地面站进行PID调参 # 开源 目前只开源硬件部分,后续关注的人多的话,再开源软件部分代码。 # 后续开发 - 添加图传功能 - 开发数传模块 - 开发自动巡航功能 - 完全支持QGC地面站 - 开发飞控Linux大脑,准备适配计算机视觉导航 - 美化布局,手动布线 - 整理代码,优化效率