Tasked with constructing a drone that must autonomously fly using a microcomputer, our group first sought to make an initial design that would be both modular and efficient. After revision processes, a final design was reached that accomplished both of these goals and could be successfully constructed with a 3D printer. Our group then turned its attention to functionality, with us first considering the positioning of the components necessary for flight, then focusing on wiring the components into a single system. With our design finished, our group turned its attention to coding the microcomputer to establish a system of logic that would allow for autonomous flight.