Your EasyEDA usage duration is brief. In order to avoid advertising information, this action is not supported at present. Please extend your EasyEDA usage duration and try again.
Editor Version×
Standard
1.Easy to use and quick to get started
2.The process supports design scales of 300 devices or 1000 pads
3.Supports simple circuit simulation
4.For students, teachers, creators
Profession
1.Brand new interactions and interfaces
2.Smooth support for design sizes of over 5,000 devices or 10,000 pads
3.More rigorous design constraints, more standardized processes
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 whole PCB making process from designing of the schematic to [**custom circuit board**][1] is done using EasyEDA. If you are interested in the circuit project, you could access the [**circuit project for the micro-quadcopter board**][2].
![enter image description here][3]
**Step 1: Designing the schematic**
The schematic designing process was very smooth and intuitive on the EasyEDA environment. Anyone with previous experience in other circuit design tools would easily adapt to it. I found it much more preferable than dealing with messy etchant used for making home-brew PCBs. The circuit schematic is as image showed and could be edited Here: [https://easyeda.com/editor#id=d26e0216b68649e0b102da0a51664bef][4]
![enter image description here][5]
**Step 2: Designing the PCB**
Using the Convert To PCB option the blank PCB and component footprints were generated. All the component footprints used were available in the EasyEDA Component Library. In case you cannot find the component, EasyEDA also has a handy custom component creating tool. The PCB outline, dimensions, hole dimensions, silk screen color can all be customized using the useful right-hand side menu on the screen. Screenshots of the PCB design screen below and can be edited Here: [https://easyeda.com/editor#id=b6e2e30d14264213aea6a2ebbdde2108][6]
![enter image description here][7]
![enter image description here][8]
**Step 3: Custom circuit board for the Quadcopter**
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. There is also a handy option of [**downloading your Gerber File on the PCB order page**][9] as the screenshot showed and seeing the Photo View of your PCB (i.e. how it will turn out). I just spent 6 days to receive PCBs after I [custom circuit board on EasyEDA][10].
![enter image description here][11]
![enter image description here][12]
**Step 4: Prepare compents for the Quadcopter**
The main components used in board for the micro-quadcopter:
· [Quadcopter board from EasyEDA][13]
· ATMega328 TQFP32 Package with 16MHz Crystal x 1
· Si2302 MOSFETs x 4
· 78L33 LDO Voltage Regulator x 1
· NRF24L01 Transceiver Module x 1
· MPU6050 Acc/Gyro Module x 1
· Coreless Motors x 4
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 have also used 1206 SMD resistors and capacitors as they are easy to solder even for hobbyists.
![enter image description here][14]
**Step 5: Soldering and Final Build**
After all components on boards is soldered and the quadcopter is well built, I can quickly go on to the coding and testing of the project. I have included some pictures of the final quadcopter build that I made using these boards. Also, I have included a picture comparing a home-made board to a professionally made PCB and you can see the improvement in quality. Hope you will enjoy this project.
![enter image description here][15] ![enter image description here][16]
[1]: https://easyeda.com/order
[2]: https://easyeda.com/r5sb/Quad-8bed55fc979740d0ba8ed3c975e04934
[3]: /editor/20170301/58b69eead73e4.jpg
[4]: https://easyeda.com/editor#id=d26e0216b68649e0b102d
[5]: /editor/20170301/58b69877db027.png
[6]: https://easyeda.com/editor#id=b6e2e30d14264213aea6a2ebbdde2108
[7]: /editor/20170301/58b69b9ac7168.png
[8]: /editor/20170301/58b69ba11f173.png
[9]: https://easyeda.com/order?id=b24a30297aad4ebb916f2cfe3b1e2315&drcErrors=0&layers=2&width=63.5&height=58.4&version=4.1.3
[10]: https://easyeda.com/order
[11]: /editor/20170301/58b69bab67b1e.png
[12]: /editor/20170301/58b69bb2e2a87.jpg
[13]: https://easyeda.com/order?id=b24a30297aad4ebb916f2cfe3b1e2315&drcErrors=0&layers=2&width=63.5&height=58.4&version=4.1.3
[14]: /editor/20170301/58b69bc7d928c.JPG
[15]: /editor/20170301/58b69bd02d871.jpg
[16]: /editor/20170301/58b69bd8d431a.jpg
Forked project will be set private in personal workspace. Do you continue?
Clone
Project
The Pro editor is about to be opened to save as. Do you want to continue?
private message
Send message to felectronet
Delete
Comment
Are you sure to delete the comment?
Report
Custom Circuit Board for DIY Quadcopter copy
No Profile
Announcer: felectronet
Creation time: 2019-01-11 22:35:09
Published time:
2019-01-11 22:35:11
*
Report type:
Please select report type
*
Report reason:
Please fill in the reason for your report and the content is 2-1000
words
*
Upload image:
+
Upload image
*
Email address:
Please fill in your email address
Report
*
Report type:
Please select report type
*
Report reason:
Please fill in the reason for your report and the content is 2-1000
words
*
Upload image:
+
Upload image
*
Email address:
Please fill in your email address
Report
Submitted successfully! The review result can be viewed in the personal
center, review notification.
Kind tips
Your EasyEDA usage duration is brief. In order to avoid advertising information, this action is
not supported at present. Please extend your EasyEDA usage duration and try again.
Share
Project
Copy
Copy
Scan the QR code and open it on the mobile terminal