All Projects → espressif → Esp Drone

espressif / Esp Drone

Licence: gpl-3.0
Mini Drone/Quadcopter Firmware for ESP32 and ESP32-S Series SoCs.

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Esp Drone

Jankdrone
The jankest autonomous drone ever built and programmed from scratch
Stars: ✭ 127 (-3.79%)
Mutual labels:  drone, quadcopter
Dronin
The dRonin flight controller software.
Stars: ✭ 238 (+80.3%)
Mutual labels:  drone, quadcopter
Clover
ROS-based framework and RPi image to control PX4-powered drones 🍀
Stars: ✭ 177 (+34.09%)
Mutual labels:  drone, quadcopter
goliath-quadcopter
Design files for the Goliath Quadcopter
Stars: ✭ 25 (-81.06%)
Mutual labels:  drone, quadcopter
Dronebridge
DroneBridge is a system based on the WifiBroadcast approach. A bidirectional digital radio link between two endpoints is established using standard WiFi hardware and a custom protocol. DroneBridge is optimized for use in UAV applications and is a complete system. It is intended be a real alternative to other similar systems, such as DJI Lightbridge or OcuSync.
Stars: ✭ 370 (+180.3%)
Mutual labels:  drone, quadcopter
Swarms
The ultimate node.js library for controlling Bitcraze Crazyflie 2.0 drones
Stars: ✭ 11 (-91.67%)
Mutual labels:  drone, quadcopter
Gymfc
A universal flight control tuning framework
Stars: ✭ 210 (+59.09%)
Mutual labels:  drone, quadcopter
RaspberryPilot
RaspberryPilot
Stars: ✭ 31 (-76.52%)
Mutual labels:  drone, quadcopter
QUICKSILVER
Flight Controller Firmware
Stars: ✭ 45 (-65.91%)
Mutual labels:  drone, quadcopter
Rappids
Rectangular Pyramid Partitioning using Integrated Depth Sensors (RAPPIDS): A Fast Planner for Multicopter Navigation
Stars: ✭ 17 (-87.12%)
Mutual labels:  drone, quadcopter
Autonomous Drone
This repository intends to enable autonomous drone delivery with the Intel Aero RTF drone and PX4 autopilot. The code can be executed both on the real drone or simulated on a PC using Gazebo. Its core is a robot operating system (ROS) node, which communicates with the PX4 autopilot through mavros. It uses SVO 2.0 for visual odometry, WhyCon for visual marker localization and Ewok for trajectoy planning with collision avoidance.
Stars: ✭ 87 (-34.09%)
Mutual labels:  drone, quadcopter
Esp wifimanager
This is an ESP32 / ESP8266 WiFi Connection Manager with fallback web configuration portal. Use this library for configuring ESP32, ESP8266 modules' WiFi, etc. Credentials at runtime. You can also specify static DNS servers, personalized HostName, fixed or random AP WiFi channel. With examples supporting ArduinoJson 6.0.0+ as well as 5.13.5- .
Stars: ✭ 125 (-5.3%)
Mutual labels:  esp32
Tts
Text-to-Speech for Arduino
Stars: ✭ 118 (-10.61%)
Mutual labels:  esp32
Ardupilotblue
Howto use BeagleBone Blue with ArduPilot
Stars: ✭ 118 (-10.61%)
Mutual labels:  drone
Drone Tutorial
Drone Continuous Delivery Documentation using docker-compose
Stars: ✭ 117 (-11.36%)
Mutual labels:  drone
Interop
Interoperability System for the AUVSI SUAS Competition.
Stars: ✭ 123 (-6.82%)
Mutual labels:  drone
Drone Kubernetes
A drone plugin to update a deployment on a kubernetes cluster
Stars: ✭ 115 (-12.88%)
Mutual labels:  drone
E Ink Esp32 Arduino Weather Time Note
You can get time\weather\temperature-inside\humility-inside\pressure-inside\IAQ-inside\QQ-note\computer-info on this device.
Stars: ✭ 114 (-13.64%)
Mutual labels:  esp32
Esp32 Mpu Driver
ESP32 full library for all MPU6000 MPU6050 MPU6500 MPU9150 MPU9250 with SPI and I2C support and more.
Stars: ✭ 111 (-15.91%)
Mutual labels:  esp32
Elegantota
Push OTAs to ESP8266 or ESP32 Elegantly.
Stars: ✭ 128 (-3.03%)
Mutual labels:  esp32

ESP-Drone

Introduction

ESP-Drone is an open source solution based on Espressif ESP32/ESP32-S2 Wi-Fi chip, which can be controlled by a mobile APP or gamepad over Wi-Fi connection. ESP-Drone comes with simple hardware, clear and extensible code architecture, and therefore this project can be used in STEAM education and other fields. The main code is ported from Crazyflie open source project with GPL3.0 protocol.

ESP-Drone

For more information, please check the sections below:

Features

  1. Stabilize Mode
  2. Height-hold Mode
  3. Position-hold Mode
  4. APP Control
  5. CFclient Supported

Note: to implement Height-hold/Position-hold mode, extension boards are needed. For more information, see Hardware Reference.

Third Party Copyrighted Code

Additional third party copyrighted code is included under the following licenses.

Component License Origin Commit ID
core/crazyflie GPL3.0 Crazyflie tag_2021_01 b448553
lib/dsp_lib esp32-lin 6fa39f4c

THANKS

  1. Thanks to Bitcraze for the great Crazyflie project.
  2. Thanks to Espressif for the powerful ESP-IDF framework.
  3. Thanks to WhyEngineer for the useful ESP-DSP lib.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].