Sunday, August 15, 2021

How to Add Arduino MEGA 2560 Footprint PCB Package for Proteus 8 | R1 | R3

 Hi guys, today I will share how to add the Arduino MEGA 2560 footprint PCB package in Proteus 8. The PCB package is created by me and Arduino MEGA 2560 library from TEP.  The dimension of the PCB package is based on Arduino MEGA R1 and R3, as mention in the references.


References:
  • https://blog.arduino.cc/2011/01/05/nice-drawings-of-the-arduino-uno-and-mega-2560/
  • https://www.arduino.cc/en/main/boards

Steps:

  1. Download the Arduino MEGA 2560 PCB package files HERE.

  2. Go to the PCB Layout tab. There are two versions of the PCB package (Arduino MEGA 2560 R1 and Arduino MEGA 2560 R3).

  3. Select Arduino Mega 2560 PCB and right-click > Make Package.


  4. Type ARDUINO MEGA 2560 on the 'New Package Name:' column. Create a new one under the 'Package Category:' column and type PCB.  Under the 'Package Type:' column, select Through Hole. For the 'Package Sub-category:' column, create a new and type Header. Then, under the 'Package Description:' column type Dimension is based on Arduino MEGA 2560 R1. Lastly, under 'Save Package To Library:' choose CONNECTORS.


  5. Click OK, and another window pop up > Click OK.

  6. Repeat the same process for another PCB package. Select Arduino MEGA 2560 R3 PCB and right-click > Make Package.


  7. Type ARDUINO MEGA 2560 R3 on the 'New Package Name:' column. Create a new one under the 'Package Category:' column and type PCB.  Under the 'Package Type:' column, select Through Hole. For the 'Package Sub-category:' column, create a new and type Header. Then, under the 'Package Description:' column type Dimension is based on Arduino MEGA 2560 R3. Lastly, under 'Save Package To Library:' choose CONNECTORS.


  8. Click OK, and another window pop up > Click OK.

  9. Next, go to the Schematic Capture tab and add Arduino MEGA 2560 and Arduino MEGA 2560 R3 components to the workspace. Then, Right-click on Arduino MEGA 2560 component and select the Packaging tool.


  10. Click Add > PCB > ARDUINO MEGA 2560 and press OK.


  11. Change the pin number (A) as in the table. Then Click Assign Package(s) > ArduinoMega2560TEP > Save Package(s) and another window pop out > Click Yes.


  12. Double click Arduino MEGA 2560 Component > PCB Package: > ARDUINO MEGA 2560 and press OK.


  13. Repeat the same process for another PCB package. Right-click on Arduino MEGA 2560 R3 component and select the Packaging tool.


  14. Click Add > PCB > ARDUINO MEGA 2560 R3 and press OK.


  15. Change the pin number (A) as in the table. Then Click Assign Package(s) > ArduinoMegaTEP > Save Package(s) and another window pop out > Click Yes.


  16. Double click Arduino MEGA 2560 R3 Component > PCB Package: > ARDUINO MEGA 2560 R3 and press OK.



  17. Test adding footprint on PCB Layout tab. Go to PCB Layout > Component Mode and add both footprints.


Video:


That all from me. If you have any suggestions, please write in the comment section. Thank you for your time 👷.