espressif/esp-drone
Mini Drone/Quadcopter Firmware for ESP32 and ESP32-S Series SoCs.
What it solves
基于 Espressif ESP32 系列芯片,提供了一套开源硬件和软件解决方案,用于构建和控制小型无人机,使 STEAM 教育和实验开发变得更加容易。
How it works
本项目使用 ESP32、ESP32-S2 或 ESP32-S3 Wi-Fi 芯片来驱动无人机的飞行控制器。
其代码架构移植自 Crazyflie 项目,并允许用户通过 Wi-Fi 连接,使用移动端 App、游戏手柄、或 cfclient Python 客户端进行控制。
Who it’s for
本项目设计用于学生、STEAM 教育工作者以及对机器人技术和无人机飞行控制感兴趣的开发者。
Highlights
- 支持多种飞行模式:稳定模式 (Stabilize)、定高模式 (Height-hold) 和定位置模式 (Position-hold)(后两者需要扩展板)。
- 兼容 ESP-BOX3 摇杆控制,通过
esp-now进行通信。 - 提供完整的硬件原理图以及 iOS 和 Android 控制 App 的源代码。
相关
- 项目
- 项目
- 项目
- 项目
- 项目