Arduino Pro Mini Pinout and Specification

Arduino Pro Mini Pinout

The Arduino Pro Mini is a tiny board based on the ATmega328P operating at 16 MHz. It has 32 Kbytes of Flash, 2 Kbytes of SRAM and 1 Kbytes EEPROM.

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

The board is available in two versions: 5V and 3.3V (with 8 MHz clock). As shown in Arduino Pro 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 (8 Mhz on 3.3 V version)
Flash Memory32 KB
SRAM2 KB
EEPROM1 KB
Programming

I/O

Digital I/O14
Analog Input6
PWM6
ADC Resolution1024
Interrupts2

Power

Input Voltage5-12 V (3.3-12 V on 3.3 V version)
I/O Voltage5 V or 3.3 V (depending on the model)
I/O Current40 mA

Communication Protocols

I2C1x
SPI1x
UART1x

Peripherals

Watchdog Timer1

Dimensions

Width17.5 mm
Length33 m