The Arduino Nano is one of the smallest Arduino boards available on the market
Tiny form factor, complete, and breadboard-friendly board based on the ATmega328
It works with a Mini-B USB cable
Arduino is an open-source hardware, software, and content platform with a worldwide community of over 30 million active users