ESP32 开源无人机
STEM 教育平台

基于乐鑫 ESP32-S2/S3 的开源无人机解决方案,支持 Wi-Fi 手机控制,涵盖从组装到 AI 的完整 STEM 课程体系。适合小学高年级到大学的分级教学。

📚

三级课程体系

初级(开箱即玩)、中级(代码修改与调参)、高级(算法设计与 AI),适配不同年龄段和技术水平。

💻

ESP-IDF + Arduino

基于 Crazyflie 开源飞控代码,使用 ESP-IDF v5.0 开发框架,支持 ESP32/S2/S3 全系列芯片。

📡

Wi-Fi 手机控制

内置 Wi-Fi 热点,通过 iOS/Android APP 即可控制飞行,支持自稳、定高、定点多种飞行模式。

🛠

开源硬件设计

完整的电路原理图、PCB 设计和 3D 打印机架文件开源,支持自由修改和二次开发。

分级课程体系

从「玩中学」到「学中创」,渐进式解锁无人机的每一项技能

初级:飞行小能手

开箱即玩,体验飞行乐趣

适合人群小学高年级
编程基础零基础
学习周期1-2 周
项目数量6 个趣味项目

组装飞机 → 个性音效灯效 → 路径规划 → FPV 视角 → 目标追踪 → 编队飞行

中级:飞行工程师

修改代码,理解飞控原理

适合人群初中 / 高中
编程基础基础 C 语言
学习周期1-2 个月
项目数量6 个进阶项目

代码修改 → PID 调参 → 传感器数据 → 避障 → Wi-Fi 数据回传 → 实时绘图

高级:飞行科学家

算法设计,系统集成

适合人群高中 / 大学
编程基础C 语言 + Python
学习周期2-3 个月
项目数量7 个挑战项目

路径规划 → 视觉导航 → 目标追踪 → AI 识别 → MESH 网络 → 编队飞行 → 自主导航

硬件概览

基于乐鑫 ESP-Drone 开源方案

主控芯片

ESP32-S2 / S3
双核 240MHz,支持 Wi-Fi + BLE,ESP-IDF v5.0

姿态传感器

MPU6050
6 轴加速度计 + 陀螺仪,用于姿态检测和稳定控制

电机驱动

715 有刷电机 x4
ESP32 PWM 直驱,支持升级 BLDC 无刷方案

飞行控制

Crazyflie 开源飞控
自稳、定高、定点模式,GPL 3.0 协议

无线控制

Wi-Fi AP 模式
内置热点,iOS/Android APP 连接控制

扩展能力

I2C + SPI + DVP
支持气压计、光流、摄像头、激光测距等扩展
查看完整硬件规格

基于 ESP-Drone 开源项目

本项目基于乐鑫官方的 ESP-Drone 开源方案,控制系统代码来自 Bitcraze Crazyflie 开源工程。硬件结构简单,代码架构清晰完善,方便功能扩展。

支持 ESP32、ESP32-S2、ESP32-S3 三款芯片,配合 ESP-IDF v5.0 开发框架,提供完整的开发工具链。

开源协议

控制系统代码使用 GPL 3.0 协议,硬件设计完全开源。

APP 控制

支持 iOS APPAndroid APP 开源客户端。