In this project, I will go through the process of designing and making a flight controller board from scratch for a micro-quadcopter. This board will be based on the ATMega328 microcontroller and will be used to control four coreless DC motors. The main idea while designing the flight controller board was to keep it small, lightweight while still making it easy enough to solder at home. Therefore I chose to use as many SMD components as was feasible to solder. The ATMega328 chip and MOSFETs are the SMD components used on this board. Though in hindsight I havealso used 1206 SMD resistors and capacitors as they are easy to solder even for hobbyists. The whole PCB making process from designing of the schematic to the manufacturing of printed circuit board is done using EasyEDA. If you are interested in the circuit project, you could access . The circuit schematic whichcould be edited Here:

Once the PCB was designed and finalized, you can finalize the number of copper layers you need, the PCB thickness, copper weight, and even the PCB color from the checkout menu.