Team 3 – Quadcopter Drone Controller
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 | 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 |