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 jumpering 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.
- 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.
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:
- 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.
|Serial to USB Converter||CH340|
|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|
|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″)|