The DFRduino Nano V3.1 is an Arduino Nano-compatible microcontroller board in a compact, breadboard-friendly form factor. Powered by the ATmega328 microcontroller, it offers the same functionality as the Arduino Diecimila with additional analog inputs and an on-board +5V AREF jumper. Version 3.1 features a Micro USB port (upgraded from Mini USB in v3.0) for programming and serial communication. The board automatically detects and switches to the highest available power source—no jumper selection needed. Key Features ATmega328 Microcontroller – Same chip as Arduino Uno, fully compatible Breadboard Friendly – Standard 0.1" DIP spacing fits directly into breadboards Micro USB Port – For programming and serial monitor Auto Power Switching – Automatically selects highest voltage source ICSP Header – Direct programming access +5V AREF Jumper – On-board reference voltage option Status LEDs – Power (blue), TX (green), RX (red), and L (orange) Automatic Reset – Resets during program upload Manual Reset Button – For manual resets Specifications Microcontroller: ATmega328-20AU Operating Voltage: 5V Input Voltage (Recommended): 7-12V Input Voltage (Limits): 6-20V Digital I/O Pins: 14 (6 with PWM) Analog Input Pins: 8 DC Current per I/O Pin: 40mA Flash Memory: 32KB (2KB used by bootloader) SRAM: 2KB EEPROM: 1KB Clock Speed: 16MHz USB: Micro USB Ideal For Breadboard prototyping Compact embedded projects Wearables and space-constrained applications Learning Arduino programming Package Contents 1× DFRduino Nano V3.1 Note: USB cable not included. Resources DFRobot Wiki