CSCE Capstone

Student Site for Individual and Collaborative Activities

Team 3 – Quadcopter Drone Controller

by | Nov 16, 2020

Abstract

Drones are fun to build and control. The CC3D drone controller board is a cheap microcontroller board. However, it currently does not support the more modern features such as a barometer, GPS functionality, and Wi-Fi support. The project contains multiple components that will need to be implemented: the PCB (Printed Circuit Board), a firmware program that will assist the drone’s flight capabilities with onboard sensors and other control systems logic, and a planned application that will allow for the drone to be controlled with a mobile device. This project will be a collaboration with the Electrical Engineering and CSCE departments. The Electrical Engineering team will design the hardware components and layout for the board to implement these features. The CSCE team will be primarily responsible for designing the firmware and possibly a mobile application that will control the quadcopter via Wi-Fi. The application is also planned to display key information to the pilot

Tasks & Schedule

 

Tasks Assignees Date Started – Date Completed
1. Project Planning Christ Somphounout, Andy McCoy 9/15/20 – 12/1/20
2. Design: Schematics, Layouts, Test Plan Christ Somphounout, Joel Parker, Andy McCoy 10/1/20 – 12/1/20
3. Implementation: PCB Layout, Print Board, Program Board, Control Signals, Hover Mechanic, Hardware, Soldering, Battery Protection Circuit, LED & Sound. Zachary Heil, Christ Somphounout, Joel Parker, Andy McCoy 10/15/20 – 1/20/21
4. Flight Controller Peripheral Testing Zachary Heil, Dishoungh White II, Joel Parker 2/15/21 – 3/21/21
5. Betaflight Configuration (Unified Target Creation) Stephanie Phillips, Zachary Heil, Dishoungh White II 3/21/21 – 4/16/21
6. ESP8266 (Wi-Fi Module) Configuration Spencer Ward, Dishoungh White II 3/21/21 – 4/23/21

 

7. App Development and Integration Zachary Heil, Lily Phu, Stephanie Phillips 4/1/21 – 4/22/21
8. Finishing Touches on Drone Christ Somphounout, Andy McCoy, Joel Parker 4/15/21 – 4/22/21
9. Work on Final Deliverables (Poster, Final Report, Presentation Slides, & Website)  Zachary Heil, Lily Phu, Stephanie Phillips, Spencer Ward, Dishoungh White II 4/15/21 – 4/29/21
10. TCP/MSP Implementation (App) N/A Future Work
11. LED Strip & Beeper Configuration N/A Future Work