DesignSpark Electrical Logolinkedin
Menu Search
Ask a Question

Reference Design of Arduino Nano 3.0

The reference design of Arduino NANO 3.0 (RS Part Number: 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



ON Semiconductor

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?



22 Jan 2015, 3:01


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

@Uzair1 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

@Uzair1 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. -Brad

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