Skip to main content
shopping_basket Basket 0
Log in

Reference Design of Arduino Nano 3.0

The reference design of Arduino NANO 3.0 (696-1667) was converted into DesignSpark PCB format and you may download the project’s files and BOM list in the Download section at the bottom.

The Arduino Nano is a small, complete, and breadboard-friendly board based on the ATmega328. It has similar functionality to the Arduino Duemilanove, but in a DIP module package. It lacks only a DC power jack, and works with a Mini-B USB cable instead of a standard one.

  • ATmega328 microcontroller with pre-programmed bootloader
  • Input Voltage (recommended): +7 to +12V
  • Input Voltage (limits): +6 to +20V
  • 32KB Flash Memory (of which 2KB used by bootloader)
  • 2KB SRAM
  • Clock Speed: 16MHz


Schematic of Arduino NANO 3


PCB layout of Arduino NANO 3


3D view of Arduino NANO 3


BOM list of the board (Key Components):

RS Part Number

Manufacturer Part Number






AVR Microcontroller






Tantalum Electrolytic Capacitor







Universal Asynchronous Receiver & Transmitter




Blue LED




Schottky Diode


What is DesignSpark PCB?

DesignSpark PCB is an award-winning software package for schematic capture and PCB layout, available for FREE from RS Components. Our software is easy to learn and use yet surprisingly powerful. DesignSpark PCB is now widely adopted in the industry as a standard format for design file sharing and collaboration. This is especially useful in the prototyping phase where most of the innovation takes place. Not yet a DesignSpark PCB user?




March 10, 2021 10:20

I am still unable to save and open the project file in version 9.0.4
I tried to change the name by removing all the information before "Arduino ...." but it still fails to open the Project and sheet 1 & 2
Please assist

0 Votes

March 12, 2021 07:57

@Techie_hobby1 Have you saved all the files in to a project folder?
The file names in the project should be Sheet1.sch, Sheet2.sch, Arduino Nano2.pcb and Arduino Nano2.prj
However as you also state you cannot save is your software still activated?
Go to Help - About and you should have a serial number and activation code.
If missing raise a support request and state your serial number to get an activation code.

June 10, 2020 10:05

Can someone please send a link for the 16MHz quarz

0 Votes

April 30, 2020 07:31

Does not open with version 9

May 6, 2020 07:48

@albuckley I just checked and it does work in V9, are you removing the preamble the download files have attached to the filename?
The suggested method is to download the files, then create a project folder and move the files to this folder.
Rename the files by deleting everything on the left up to the underscore.

Unfortunately this is due to the way the database and website functions and has to be done for all reference designs.

March 9, 2020 11:07

Thank you for publishing this.. When I checked, the distance between two opposite pins such as d12 and d13 should be 15.24 and when I opened the PCB it shows 15.1? It might create problems when inserting a shield or into a breadboard?

0 Votes

March 9, 2020 18:26

@arundale I have referred this to the team to review the PCB.
Thank you for your feedback.

August 23, 2019 14:59

Which software was used to design the PCB file

0 Votes

August 25, 2019 08:44

@PrideGandah V8 I would presume based on the dates of other comments posted. Are you having issues opening the PCB file?

October 29, 2018 10:01

22pf capacitors are connected to 5v or ground?

0 Votes

November 1, 2018 09:13

Here is a link to an app note on hardware design for AVR microcontrollers, including details on the oscillator circuit and crystal / resonator selection:

November 1, 2018 09:13

I don't see any discrete 22pf capacitors in the design.
Based on the value, I presuming you are asking about load capacitors for the oscillator circuit. They usually go to ground. In this design, a ceramic resonator is being used with the oscillator, and this particular resonator (CSTCE16M0V53A-R0) has the load capacitors built in, going to ground.


May 10, 2017 07:01

Hi torontofred, this is because the downloaded files get prefixed with addition text.
e.g. prj file downloaded is in my case
3de52168-b551-11e6-96d7-bc764e08d8ff_Arduino Nano2.prj
Delete all the text just leaving "Arduino Nano2.prj"
repeat for the other files.
Copy the newly named files to a folder and then it opens in any version.

0 Votes

May 10, 2017 07:07

I cannot open the files with DesginSpark 8.0. Any suggestions?

0 Votes
DesignSpark Electrical Logolinkedin