top of page

The Arduino Nano V3 compatible unit features the new ATmega328PB on a small, complete, and breadboard-friendly board. 

The ATmega328PB is fully backwards compatible with the ATmega328P and the board complies with the Nano V3 standard (form size and pin layouts) no changes are required. 

As with the ATmega328P based Arduino Nano 3.x compatible board, it can be programmed with a USB cable and the Arduino IDE. No AVR-ISP Programmer needed.

It has more or less the same functionality of the Arduino Duemilanove, but in a different package. It lacks only a DC power jack and works with a Mini-B USB cable instead of a standard one.

This board uses a CH340 UART Chip.


Microcontroller ATmega328PB
Operating Voltage (logic level): 5 V
Input Voltage (recommended): 7-12 V
Input Voltage (limits): 6-20 V
Digital I/O Pins 14 (of which 6 provide PWM output)
Analog Input Pins: 8


You need to Install Mini-Core to be able to programm this Arduino Nano version using Arduino IDE.



1. Install MiniCore Arduino IDE Additional Boards for ATmega328PB (video)

2. How to load Arduino bootloader into ATMEL microcontroller ATMEGA328PB

3. Burn Bootloader on ATMEGA328 using Arduino Uno

4. USBASP ISP Programmer with 10 Pin Cable


Arduino Nano V3 With ATMega328PB

    bottom of page