Coming back from part 1 – now we have to link the components.
First, we need to go to the schematic library, select the component and change its name to ATmega328 – then scroll down and select on the PCB footprint. The PCB Schematic should look something like this:
Now we press the add button, and a new window will pop-up. Hit browse and select the library we just created. The process should look something like this:
Click OK. The footprint should appear on the bottom right corner. To make sure things are OK we click on project > combine integrated library ( to see both of the above) and then select view. The PCB should look like the following:
The process should run smoothly and bring no errors back which means that the integrated library is fully functional for the design of the PCB.
If you’d like to copy the library file and paste it anywhere or share it you can simply just go to the projects tab, then right click the schematic file and select explore:
Then a new window should appear where you would have many files to select from. Choose “project outputs for ATmega” then select ATmega328P.IntLib, which should look like this:
You can copy the following file, share it and paste it to any new projects that you might create.
For now you have a successful PCB Board Design, with a fully integrated footprint and schematic. For the next tutorial, we will integrate the PCB Board design we created with an Arduino Nano.
Before you are ready for the rest of the guide make sure you download the pdf manual for the PCB Board that we will create of the Arduino Nano here.
What we will need from this PDF file are the following:
The USB component of the library, USB mini and ICSP
Above is the ATmega PCB Board. For the next article, we will show how to design the above model and link it to the schematic of the ATmega PCB Board that we created in the previous article.
If you have the above in order, go right ahead and follow the next article for the PCB Board Design.
For choosing the right electronics and PCB’s choose OverflyPacific