SUKRAGRAHA Mini USB Nano V3.0 ATMEGA328P Module 5V 16MHz Micro-controller board for Arduino Genuino System Atmel Atmega328P-AU MCU running at 16MHz Support USB download and Power Support for external 5V ~ 12V DC power supply, Support power supply by 9V battery