espressif / Esp Drone
Licence: gpl-3.0
Mini Drone/Quadcopter Firmware for ESP32 and ESP32-S Series SoCs.
Stars: ✭ 132
Programming Languages
c
50402 projects - #5 most used programming language
Labels
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
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
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
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
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.
For more information, please check the sections below:
- Getting Started: Getting Started
- Hardware Schematic:Hardware
- iOS APP Source code: ESP-Drone-iOS
- Android APP Source code: ESP-Drone-Android
Features
- Stabilize Mode
- Height-hold Mode
- Position-hold Mode
- APP Control
- 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
- Thanks to Bitcraze for the great Crazyflie project.
- Thanks to Espressif for the powerful ESP-IDF framework.
- 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].