ESP8266-Based Flight Controller and Drone

Authors

  • Ashwini Patidar, Arjun Sonil Sharma, Aditya Raj Singh Rathor, Archie Malviya, Akshay Kumar Singh, Dr. Shravan Sable

Keywords:

ESP8266, ESP32, Flight Controller, Drone, PWM, EEPROM, MPU6050, IMU, Embedded Systems, Arduino UNO, 433 MHz RF Transceiver, Brushed DC Motor, PID Control

Abstract

This paper presents the design, implementation, and experimental evaluation of a low-cost quadrotor drone whose flight controller is centred on the ESP8266 Wi-Fi microcontroller. The system integrates a PID-based attitude stabilisation algorithm with real-time orientation feedback from an MPU6050 Inertial Measurement Unit (IMU), supplying three-axis gyroscope and accelerometer data over I2C. Motor speed is regulated through a discrete transistor-MOSFET driver circuit comprising 2N2222 BJT transistors and IRFZ44N MOSFETs, powering four small brushed DC motors. Wireless pilot commands are transmitted via a 433 MHz RF transceiver module over a reliable range of 50 to 100 metres. The frame is constructed on a zero PCB, keeping the design lightweight, compact, and reproducible at minimal cost. Calibration offsets and PID tuning parameters are stored in EEPROM, ensuring consistent flight behaviour across power cycles. Experimental results confirm stable hover, responsive roll/pitch/yaw control, a motor driver current of 1.5 A, flight endurance of 12 to 15 minutes, and payload capacity of 180 g. The platform is readily extensible for IoT integration, autonomous navigation, environmental monitoring, and delivery.

References

Arduino, "Arduino UNO R3 Datasheet," Arduino.cc, 2022. [Online]. Available: https://www.arduino.cc

Espressif Systems, ESP8266 Technical Reference, ver. 1.7, Shanghai, China, 2020. [Online]. Available: https://www.espressif.com

F. Caballero, L. Merino, J. Ferruz, and A. Ollero, "Vision-based odometry and SLAM for medium and high altitude flying UAVs," J. Intell. Robot. Syst., vol. 54, no. 1–3, pp. 137–161, 2009.

H. Meyr and G. Ascheid, Synchronization in Digital Communications. New York, NY: Wiley, 1990.

InvenSense Inc., MPU-6050 Product Specification Rev. 3.4,

P. Corke, Robotics, Vision and Control, 2nd ed. Springer, 2017.

R. Mahony, T. Hamel, and J.-M. Pflimlin, "Nonlinear complementary filters on the special orthogonal group," IEEE Trans. Autom. Control, vol. 53, no. 5, pp. 1203–1218, Jun. 2008.

S. Bouabdallah, A. Noth, and R. Siegwart, "PID vs LQ control techniques applied to an indoor micro quadrotor," in Proc. IEEE/RSJ IROS, Sendai, Japan, 2004, pp. 2451–2456.

Sunnyvale, CA, 2013. [Online]. Available: https://invensense.tdk.com

T. L. Floyd, Electronic Devices: Conventional Current Version, 10th ed. Pearson Education, 2018.

Downloads

How to Cite

Ashwini Patidar, Arjun Sonil Sharma, Aditya Raj Singh Rathor, Archie Malviya, Akshay Kumar Singh, Dr. Shravan Sable. (2026). ESP8266-Based Flight Controller and Drone. International Journal of Research & Technology, 14(2), 692–697. Retrieved from https://ijrt.org/j/article/view/1331

Issue

Section

Original Research Articles

Similar Articles

<< < 37 38 39 40 41 42 43 > >> 

You may also start an advanced similarity search for this article.