Skip to content

himanshuxd/ArduinoDroneAutoLeveling

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arduino Drone Auto Leveling

This repository contains the source code and documentation for an Auto Leveling Drone built using Arduino Uno REV2 and the MPU 6050 Gyro/Accelerometer. The project aimed to create a stable and easy-to-control drone by leveraging sensor data to maintain a level flight.

Features

  • Auto Leveling: Utilizes the MPU 6050 Gyro/Accelerometer to maintain a stable and level flight.
  • Arduino Uno REV2: The drone is powered by Arduino Uno REV2 for easy customization and programming.
  • Customizable: Users can tweak parameters and customize the code for specific applications and modify the code to be compatible with other sensors.

Hardware Requirements

  • Arduino Uno REV2
  • MPU 6050 Gyro/Accelerometer
  • Drone assembly with 4 Rotors
  • Batteries

Software Requirements

  • Arduino IDE

Acknowledgements

This project draws inspiration from Joop Brooking's extensive YMFC-AL project. We appreciate the groundwork laid by the original project. This repository holds the modified and tweaked code with new parameters which was able to have a custom built drone operate in a stable manner.

Contributing

Contributions are welcome! If you'd like to contribute to this project, please feel free to fork and develop.

License

This project is licensed under the MIT License, granting you the freedom to use, modify, and distribute the code. Although no warranty is provided either direct or implied, so use the code at your own risk.

About

Source Code for Auto Levelling Drone made using Arduino Uno REV2 and MPU 6050 Gyro/Accelerometer

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages