# YdFly **Repository Path**: shawn123/YdFly ## Basic Information - **Project Name**: YdFly - **Description**: 一款基于 esp32的轻量级无人机飞控系统 - **Primary Language**: C++ - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2026-03-15 - **Last Updated**: 2026-03-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 本飞控系统有两个版本 - stm32版本演示视频:[https://www.bilibili.com/video/BV1eYaMzyEVD] - esp32版本演示视频:[https://www.bilibili.com/video/BV1HnSVY6ERX] ,[https://www.bilibili.com/video/BV1tT421a7a6] # 项目简介 基于 esp32 的轻量级无人机飞控系统 # 软件环境 - 开发环境 Arduino - 依赖的第三方库 MPU6050 Adafruit_BMP280 # 硬件环境 - 主控 ESP32 - 陀螺仪 MP6050 - 电机驱动 Ao3400 - 桨叶 75mm 两叶桨 - 电机 720空心杯 - 电池 520mAh 3.8v 80C高倍率锂电池 建议用穿越机电池 # 接线图 # 发展历程 - 项目开始于2023年5月份,由于当时刚入门嵌入式,很多东西都还不会,只能够边学边做,从arduino入门点灯到ESP8266,再到ESP32,终于在2024年1月份让小飞机飞了起来 - 在此期间我们学会了iic、spi、UART 等通信协议,学会了ESPnow通信协议的使用,以及pwm原理,pid控制算法 项目代码整理中...