ESP32 Drone Flight Controller with MPU6050

The ESP32 sits in the center, with a signal wire to each motor driver. The MPU6050 (small blue board) measures tilt and rotation. If the drone tips, the ESP32 speeds up the motors on the low side to push it back level.

Parts and connections

1
ESP32 dev board, mounted at the center
1
MPU6050 gyroscope & accelerometer
2
Foam tape pads to dampen motor vibration

Check before the next step

See this step in 3D