Horizon_evo 开源飞控固件

Horizon_evo

无人机 ⭐⭐⭐⭐☆ (4/5) 🧩 软硬件结合 已发布
zhanwang-sky 3 Stars GPL-3.0 BOM 完整度: /5 教程完整度: /5

项目简介

开源飞控固件(支持多MCU)。


开源飞控固件(支持多款微控制器)

标签

项目特点

开源飞控固件,支持多种MCU平台
包含飞控固件和地面站软件两部分
使用Keil MDK作为开发环境,易于上手
提供完整的项目工程文件,方便二次开发

技术规格

固件类型
支持MCU
开发环境
地面站
仓库结构

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
STM32L4系列 1 飞控主控芯片
STM32L4系列 1 地面站主控芯片
IMU(惯性测量单元) 1 待确认具体型号
气压计 1 待确认具体型号
无线数传模块 1 待确认具体型号
稳压模块 1 待确认具体型号

所需工具

工具用途是否必需
Keil MDK-ARM 编译和调试飞控/地面站固件 ✅ 是
ST-Link调试器 烧录和调试STM32程序 ✅ 是
示波器 调试传感器和通信信号 ▢ 推荐
万用表 检测电路连接和电压 ✅ 是
焊台 焊接电子元件 ✅ 是

能力画像

记忆与知识检索
逻辑推演
表达与交流
感知与观察
数理与计算
动手与操作
狂热与坚持
创造与创新

所需技能

🔧 **动手能力**:需要焊接电路板、连接传感器和通信模块,组装飞控硬件 💻 **编程能力**:需要掌握C语言、嵌入式开发(STM32)、Keil MDK环境使用,理解飞控算法 ⚡ **电子电路**:需要了解MCU外围电路设计、传感器接口、电源管理、通信协议(SPI/I2C/UART)

适用场景

学习和研究无人机飞控算法
开发自定义飞控固件,适配特定无人机硬件
搭建无人机地面站系统,实现飞行数据监控和控制
作为嵌入式系统学习项目,深入理解实时操作系统和传感器融合