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. Modules Main Components Function Interfaces Mount Location
1 Main board – ESP32-S2 ESP32-S2-WROVER + MPU6050 Basic flight I2C, SPI, GPIO, extension interfaces  
2 Extension board – Position-hold module PMW3901 + VL53L1X Indoor position-hold flight SPI + I2C Mount at bottom, facing to the ground.
3 Extension board – Pressure module MS5611 pressure module Height-hold flight I2C or MPU6050 slave Mount at the top or at the bottom
4 Extension board – Compass module HMC5883/QMC5883/IST8310 compass Advanced flight mode, such as head-free mode I2C or MPU6050 slave Mount 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

Back to blog

Leave a comment