B-CUBE ESP32-S2-Drone V2.0

Overview:
ESP-Drone V2.0 is an open source drone solution based on Espressif ESP32-S2 Wi-Fi chip, which can be controlled over a Wi-Fi network using a mobile APP or gamepad. ESP-Drone supports multiple flight modes, including Stabilize mode, Height-hold mode, and Position-hold mode. With simple hardware, clear and extensible code architecture, ESP-Drone can be used in STEAM education and other fields. The main code is ported from Crazyflie open source project with GPL3.0 protocol.

Main Features:
ESP-Drone has the following features:
Stabilize mode: keep the drone stable to achieve smooth flight.
Height-hold mode: control thrust output to keep the drone flying at a fixed height.
Position-hold mode: keep the drone flying at a fixed position.
PC debugging: use cfclient for static/dynamic debugging.
Controlled by APP: easily controlled over Wi-Fi by your mobile APP.
Controlled by gamepad: easily controlled via the gamepad by cfclient.

ESP-Drone V2.0 consists of a main board and several extension boards:
Main board: integrates an ESP32-S2 module, necessary sensors for basic flight, and provides hardware extension interfaces.
Extension boards: integrate extension sensors via hardware extension interfaces of the main board, to implement advanced flight.

No.ModulesMain ComponentsFunctionInterfacesMount Location
1Main board – ESP32-S2ESP32-S2-WROVER + MPU6050Basic flightI2C, SPI, GPIO, extension interfaces 
2Extension board – Position-hold modulePMW3901 + VL53L1XIndoor position-hold flightSPI + I2CMount at bottom, facing to the ground.
3Extension board – Pressure moduleMS5611 pressure moduleHeight-hold flightI2C or MPU6050 slaveMount at the top or at the bottom
4Extension board – Compass moduleHMC5883/QMC5883/IST8310 compassAdvanced flight mode, such as head-free modeI2C or MPU6050 slaveMount at the top or at the bottom
official documentation: https://docs.espressif.com/projects/espressif-esp-drone/en/latest/gettingstarted.html

If the motor rotates in the wrong direction, simply change the position of the motor wire.

l Network hotspot: ESP-Drone_XXXXXX
l Password: 12345678
l Battery:1S 3.7V 300-800ma (The supply voltage cannot exceed 4.2V)
l For Android, please scan the QR below to download ESP-Drone APP.
Android APP source code: https://github.com/EspressifApps/ESP-Drone-Android
l Recommended app to open and use: controller settings->Use gyroscope sensors

Leave a Reply

Your email address will not be published. Required fields are marked *