Nano 3.0 (Arduino Compatible)


14 digital I/O, 6 support PWM and 8 analog inputs.

18 in stock

SKU: DEV-3 Category: Tag:


The Nano 3.0 is a compatible version of the latest iteration of the Arduino Nano and is a miniature breadboard friendly version of the popular Uno.  The small size allows you to place the Nano into your breadboard rather than jumping from the board over to a breadboard.  The small size also makes the Nano useful for putting down on a solder type breadboard or building into a permanent circuit.  We have a couple of platform boards available down below to help expand the I/O if you are using these as a stand-alone device.

Package Includes:

  • Nano 3.0 (Arduino Compatible)

Key Features Of Nano 3.0:

  • ATmega328 processor running at 16MH
  • CH340 serial to USB converter
  • 32KB Flash memory
  • 14 Digital I/O
  • 6 PWM shared with the digital I/O
  • 8 Analog inputs of which 6 can also be used as digital I/O for a total of up to 20 digital I/O
  • 1 Hardware serial port
  • 5V Operation

The board operates at 5V which can be supplied via the Vin pin or through the USB port connection.  The power source is selected automatically if both are available.  If the Vin input is used, it is recommended to use a supply between 7-12V.  Higher input voltages will cause the on-board regulator to work harder and may cause it to overheat.

Like all Arduino and compatible boards, it can be programmed using the Arduino IDE via the USB port.

Our Evaluation Results:

These are nice clone assemblies with good build quality.

The Nano is one of our favorite boards for embedding into long-term projects as it has a good price/performance trade-off and despite its small size it still has a USB port so you don’t have to mess with an adapter to program the module through a TTL port.

The board uses the CH340 chip for USB communications. If you have any issues with connecting to the board, you may need to download a driver.  Just search for Arduino CH340 driver and you will find a number of sources for drivers depending on what Windows or Mac operating system you are using.

If the board won’t complete the download process, refer to the following info from the Arduino website.  There is a mix of boards currently on the market and you just need to use whichever version of processor in the IDE that works with your board.  The ones we sell are verified to all have the newer bootloader.

NOTE: We have updated the NANO board with a fresh bootloader. Boards sold from us from January 2018 have this new bootloader, while boards manufactured before that date have the old bootloader. First, make sure you have the Arduino AVR Core 1.6.21 or later looking at the Board Manager. Then, to program the NEW Arduino NANO boards you need to chose Processor > “ATmega328P”. To program old boards you need to choose Processor > “ATmega328P (Old Bootloader)”. If you get an error while uploading or you are not sure which bootloader you have, try each type of processor 328P until your board gets properly programmed.

The pin-out diagram shows the most frequently used pins for using the part.  For the full pin-out, refer to the Arduino documentation.

Before They Are Shipped, These Modules Are:

  • Inspected
  • Powered up and the example program ‘Blinky’ which blinks the on-board LED once per second is downloaded to verify basic operation.
  • Repackaged in high quality resealable ESD bag for safe storage.

Further Reading:

Additional Info on website


  1. Nano 3 is the latest version.  The difference between Rev 3.0, 3.1, 3.2, 3.3 relate to non-functional changes in component sizes or LED color, but functionality remains the same between the different revisions and so the differences can generally be ignored.

Technical Specifications

Microcontroller ATmega328P
Serial to USB Converter CH340
Operating Voltage 5V
Input Voltage (recommended) 7-12V
Digital I/O Pins 14
PWM I/O Pins (Shared with Digital I/O) 6
Analog Input Pins 8
DC Current per I/O Pin 20mA recommended (40mA max)
DC Current which can be drawn from 3.3V Pin 25mA
Flash Memory 32 KBytes
SRAM 2 KBytes
Clock Speed 16MHz
Power Consumption (Max for Package) 200mA
Built-in LED Attached to digital I/O Pin 13
USB Connector Style  Mini-B Female
Board Dimensions (PCB)  43x 18mm (1.67 x 0.71″)
Board Dimensions (with connector overhang) 46 x 18mm  (1.81 x 0.71″)
Country of Origin China

You may also like…