Editor Version ×

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


1.Brand new interactions and interfaces

2.Smooth support for design sizes of over 30,000 devices or 100,000 pads

3.More rigorous design constraints, more standardized processes

4.For enterprises, more professional users

STD PCB Board Design

  • 2.1k
  • 0
  • 1

No Profile


Creation time: 2016-05-12 10:46:01
Update time: 2020-11-20 04:00:43
How to create your own Arduino (UNO) shield PCB board very easily using [EasyEDA][1]. I will be creating a Arduino UNO 3 x 3 x 3 LED Cube Shield with the built-in spice tool which you could create schematics, design PCB boards, generate a bill of materials and even analyze your circuits. **Preparation** The easiest way to start practicing is by using someone else’s schematic since this will save you time, which means you have more time to work on your PCB board design skills. Feel free to fork the [LED Cube Shield project][2] if you’re interested and want to completely follow the following steps. The model for the Arduino Shield PCB board can be found in the online library. ![enter image description here][3] **Step 1 - converting your schematic to PCB:** Open up your schematic and click on [“Convert project to PCB”][4] : ![enter image description here][5] **Step 2 - Placing the components:** You will end up with a screen filled with an outline (the purple line) and with all the components you placed down in your schematics. Start dragging the components to where you want them to be. Make sure to place the components on the inside of the Arduino shield. **Step 3 – Drawing a custom outline:** Now we can draw the outline. I always like to use the same size shield as the Arduino itself, so I draw my new outline precisely on the outline of the Arduino shield PCB board. To draw the outline you have to switch to the “BoardOutline” layer in the layers menu: ![enter image description here][6] Click on the current outline (the pink square in your editor) and press delete to get rid of it. Use the tools shown above to draw your new outline. Once you’re done with your outline you can switch back to either the top or bottom layer. **Step 4 - Routing:** Since the Arduino has a lot of data pins we don’t need a GND copper area. The Arduino isn’t capable of providing a lot of current, so this means we won’t have to draw very thick tracks. You could choose to either: Auto Route or route everything yourself. The Auto Router function can be found here: ![enter image description here][7] ![enter image description here][8] We are going to route everything ourselves. This can be done by clicking on the track tool in the tools menu. Once you click on the pad of one component and move your pointer around you should see a track appear on the PCB board and the small blue lines should move with your pointer. To connect 2 components together you have to follow the blue line and route your track around holes and other components until it reaches the other component. If you did this successfully the blue line should disappear. Do this for all your components until you see no more blue lines. If you use SMD components and have to switch to another layer make sure to use VIA’s which can be found in the tools menu since a SMD component only has pads on one layer. **Step 5: Adding holes** To secure the shield onto your Arduino we have to add holes. Now in my case I didn’t have to do this, since the Arduino model already had holes included. This is how you can add holes if your model doesn’t include holes: Click on the “Hole” tool in the tools menu. Set the size in the toolbar on the right. Make sure you’re using the right units!! Once the size has been set you can click on the PCB board to place your holes down. **Step 6: Adding Text labels to the PCB board** To add text click on the “Text” tool in the tools menu. Place the text where you want it to be and change the text in the right properties menu. This could be extremely useful if you have to connect external modules to your shield since all the pins are marked however you want yourself. ![enter image description here][9] You can also change to the desired silk layer in the toolbar on the right. After you finished your PCB design, you can directly order PCBs from the same tool and calculate your PCB price quickly with the [online pricing calculator][10]. **Step 7: Prototype PCB** ![enter image description here][11] The order steps process is also simple, here are the [PCB order steps][12]: Just click the Fabrication Output button in the PCB editor or Upload your gerber files on PCB order page; Fill in your PCB information; Add to cart; Get your PCBs. [1]: https://easyeda.com/ [2]: https://easyeda.com/yourics/Arduino_UNO_LED_Cube_Shield-efL3XfxrJ [3]: /editor/20161011/57fc8140011a0.png [4]: https://easyeda.com/Doc/Tutorial/convert.htm#Converting-Your-Schematics-To-PCB [5]: /editor/20160926/57e8c7f1e9103.png [6]: /editor/20161011/57fc85092865f.png [7]: /editor/20160926/57e8c88688459.png [8]: /editor/20160926/57e8c89c21fca.png [9]: /editor/20161011/57fc859b94e69.png [10]: https://easyeda.com/order [11]: /editor/20160926/57e92db12955e.png [12]: https://easyeda.com/Doc/Tutorial/PCBOrder.htm#PCB-Order
Design Drawing
schematic diagram
1 /
1 /
Project Attachments
Project Members
Related Projects
Change a batch
Add to album ×


reminder ×

Do you need to add this project to the album?


周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675


周一至周五 9:00~18:00
  • 立创EDA微信号


  • QQ交流群


  • 立创EDA公众号