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 的源代码。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目