https://github.com/aferranperez/esp32_drone_firmware
Mini Drone/Quadcopter Firmware for ESP32
https://github.com/aferranperez/esp32_drone_firmware
drone esp32 quadricopter
Last synced: about 1 month ago
JSON representation
Mini Drone/Quadcopter Firmware for ESP32
- Host: GitHub
- URL: https://github.com/aferranperez/esp32_drone_firmware
- Owner: aferranperez
- Created: 2024-11-10T21:23:58.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-20T22:36:39.000Z (about 1 year ago)
- Last Synced: 2025-04-20T23:27:53.341Z (about 1 year ago)
- Topics: drone, esp32, quadricopter
- Language: C++
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## ESP-Drone-Quadricopter
### Introduction
Este repositorio contiene el firmware para un drone cuadricóptero controlado por una placa ESP32. El código fuente se ha desarrollado utilizando [C/C++, Platformio] y está diseñado para proporcionar un vuelo estable y fácil de controlar.
### Características
1. Control de vuelo: Implementación de algoritmos de control PID para estabilizar el vuelo y responder a las entradas del piloto.
2. Comunicación: Soporte para comunicación serial, I2C y SPI para interactuar con sensores y actuadores.
3. Sensores: Integración de sensores IMU (acelerómetro y giroscopio), barómetro y otros sensores adicionales (opcional) para obtener datos de vuelo precisos.
4. Actuadores: Control de los motores del drone a través de ESCs (Electronic Speed Controllers).
5. Modos de vuelo: Diferentes modos de vuelo como estabilizado, acro, altitude hold, etc.
6. Seguridad: Mecanismos de seguridad para proteger el drone y evitar accidentes.