Giter VIP home page Giter VIP logo

esp-drone's Introduction

ESP-Drone

Introduction

ESP-Drone is an open source solution based on Espressif ESP32/ESP32-S2/ESP32-S3 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.

Currently support ESP32、ESP32S2、ESP32S3, please using ESP-IDF release/v4.4 branch as your develop environment

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
  6. ESP-BOX3 Joystick Control (through esp-now)

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

Support Policy

From December 2022, we will offer limited support on this project, but Pull Request is still welcomed!

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.

esp-drone's People

Contributors

leeebo avatar skywxfang avatar esp-lqq avatar lijunru-hub avatar liangshuzhi5193 avatar hellvesper avatar wxinfeng avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.