Skip to content

devashishlahariya9/RPFC-Drone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RPFC-Drone (RPi Pico Flight Controller)

A simple to make Flight Controller based on the RPi Pico and the MPU6500 IMU Module.

Features:

  1. 400Hz Refresh Rate
  2. Low Cost
  3. Low Battery Warning
  4. Throttle Stick warning
  5. Transmitter Not Connected Warning

Steps to Make:

  1. Create the Schematic provided on a PCB (Refer the Image below)

  1. Build the code or directly upload the .uf2 file in "Code/build/" folder.
  2. Securely mount the Flight Controller inside Drone Body (Refer to the images below)

  1. Calibrate the ESCs.
  2. Connect a 3S LiPo 30/40C Battery and wait till only Green LED is ON.
  3. Arm the Drone by Placing the Throttle Stick in lowest position and yawing left for 1 sec (Unarm with Throttle Low and Yawing Right for 1 sec)
  4. Enjoy!

NOTE: DO NOT MOVE OR TOUCH THE DRONE DURING THE IMU CALIBRATION PROCEDURE THAT IS DONE 2 SECONDS AFTER CONNECTING THE BATTERY.

LED Indication Codes:

Drone Unarmed:

  1. Blue LED ON After Connecting Battery: IMU Calbration under progress.
  2. Blue LED OFF and Green LED ON: IMU Calibration Complete, Drone Ready to Fly.
  3. Blue LED Blinking with delay of 100ms: Transmitter Disconnected Warning.
  4. Blue LED Blinking with delay of 250ms: Throttle Stick not in Lowest Position Warning.
  5. Blue LED Blinking with delay of 1sec: Battery Low Warning, it is not possible to fly the Drone with this error.

Drone Armed:

  1. Blue LED turns ON during Flight: Battery LOW Warning.

About

A simple RPi Pico based Flight Controller Project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published