Skip to content

arugoa/drone

Repository files navigation

PROJECT: DRONE

Flight Demonstration

Watch the Drone Video
Click to watch the drone flight demonstration

Software

ok here we can add the arduino code n stuff and cv stuff asw. we should make an Arduino App Lab project in here

Hardware

Components

Category Component Detail
MCB Arduino Uno Flight Control Logic
IMU Adafruit BNO055 9-DOF Absolute Orientation
Motor Turnigy D2822/17 1100KV (28mm diameter)
ESC HobbyKing Skywalker 20A 2-3S LiPo
Propeller GEMFAN 9 x 4.7R High-efficiency Nylon
Battery 3S LiPo 2700 mAh
RX / TX RadioMaster XR2 Nano / Pocket Internal

Power Distribution Board (PDB)

The custom PDB is engineered to handle high-current throughput required for quadrotor drone.

  • Construction: 2 oz copper trace on a 2-Layer Power PCB.
  • Thermal Design: Stitched layers to allow for the high amperage draw of the motors.
  • Protection: Individual fuses for each ESC via XT30 connectors.
  • Connectivity: Integrated XT60 battery lead and dedicated header pins for the Buck Converter and MCB.
  • Grounding: 2x4 Header Pin Block ensuring all ESCs and the MCB share a common reference ground.

PDB Schematic
Figure 1: PDB Schematic showing XT60 connector and ESC fuse layout.

Physical PDB
Figure 2: Fabricated Physical PDB PCB.


Aerodynamics

Theoretical parameters and lift calculations are derived using the following thrust model:

$$\text{Thrust per motor} = C_\tau \rho \omega^2 D^4$$

Where:

  • $C_\tau$: Thrust Coefficient (dimensionless)
  • $\rho$: Air density [kg/m³]
  • $\omega$: Propeller angular velocity [revs/s]
  • $D$: Propeller diameter [m]

Note

Please refer to DroneSetup.py for specific aerodynamic calculations and theoretical drone parameters. (This will be further expanded on later).


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors