Download Arduino Nano Icsp Header Pinout Pics. From that 14 digital pins, 6 pins can be used as pwm outputs. They use the same processor (atmega328p) and hence they both can share the same program.

Tips N Tricks Arduino Icsp Header Z900collector
Tips N Tricks Arduino Icsp Header Z900collector from www.enchantedage.com
One big difference between both is the size uno is twice as big as nano and hence occupies more space on your project. The next step is programming it. Using an arduino nano to program a there are many guides online on how to use an arduino to program a atmega chip, two goods ones are:

From that 14 digital pins, 6 pins can be used as pwm outputs.

Arduino nano has similar functionalities as arduino duemilanove but with a different package. We can use one arduino to program another arduino using this icsp. They use the same processor (atmega328p) and hence they both can share the same program. Arduino nano is a small, compatible, flexible and breadboard friendly microcontroller board, developed by arduino.cc in italy, based on atmega328p ( arduino nano following figure shows the pinout of arduino nano board.