Arduino Mini Pinout and Specification

Arduino Mini 05 Pinout

The Arduino Mini is one of the smallest boards in the Arduino family and is based on the ATmega328P operating at 16 MHz. It has 32 Kbytes of Flash, 2 Kbytes of SRAM and 1 Kbytes EEPROM.

Despite its small form factor, Arduino Mini Pinout includes 14 digital I/O pins, 8 analog inputs and 6 PWMs. It supports TWI (I2C), SPI, UART and 10-bit ADC.

As shown in Arduino Mini Pinout, it doesn't have any port. This means that an external USB to serial adapter is needed to program it.


Platform

ManufacturerArduino
ProcessorATmega328P
Processor FamilyAVR
Clock Speed16 MHz
Flash Memory32 KB
SRAM2 KB
EEPROM1 KB
Programming

I/O

Digital I/O14
Analog Input8
PWM6
ADC Resolution1024
Interrupts2

Power

Input Voltage7-9 V
I/O Voltage5 V
I/O Current40 mA

Communication Protocols

I2C1x
SPI1x
UART1x

Peripherals

Watchdog Timer1

Dimensions

Width18 mm
Length30 mm