Board2008SparkFun / Arduino

Arduino Pro Mini (ATmega328P)

Minimalist 8-bit AVR microcontroller board based on the ATmega328P running at 16 MHz (5V) or 8 MHz (3.3V) with no onboard USB, optimized for permanent installation and low power.

Aliase:Pro Mini, Arduino Mini 328, SparkFun Pro Mini

Arduino Pro Mini Pinout & Headers

34 Pins
TX0 RX1 RST GND 2 3 4 5 6 7 8 9 RAW GND RST VCC A3 A2 A1 A0 13 12 11 10 A4 A5 A6 A7 DTR TXD RXD VCC GND BLK
Pinout Table34
PinSignal / NameTypeAlternative Functions
1TX0Digital
PD1TXDPCINT17
2RX1Digital
PD0RXDPCINT16
3RESETReset
PC6RESET (Active Low)PCINT14
4GNDGround
Ground (0V)
5D2Digital
PD2INT0PCINT18
6~D3Digital
PD3OC2B (PWM)INT1PCINT19
7D4Digital
PD4T0 / XCKPCINT20
8~D5Digital
PD5OC0B / T1 (PWM)PCINT21
9~D6Digital
PD6OC0A (PWM)AIN0PCINT22
10D7Digital
PD7AIN1PCINT23
11D8Digital
PB0CLKO / ICP1PCINT0
12~D9Digital
PB1OC1A (PWM)PCINT1
13RAWPower
Power Input RAW (5V-12V DC)
14GNDGround
Ground (0V)
15RESETReset
PC6RESET (Active Low)PCINT14
16VCCPower
Power Rail VCC (+3.3V / +5V)
17A3Analog
PC3D17ADC[3]PCINT11
18A2Analog
PC2D16ADC[2]PCINT10
19A1Analog
PC1D15ADC[1]PCINT9
20A0Analog
PC0D14ADC[0]PCINT8
21D13Digital
PB5SPI SCKLED_BUILTINPCINT5
22D12Digital
PB4SPI CIPOPCINT4
23~D11Digital
PB3SPI COPIOC2A (PWM)PCINT3
24~D10Digital
PB2SPI SSOC1B (PWM)PCINT2
25A4Analog
PC4D18ADC[4]I2C SDAPCINT12
26A5Analog
PC5D19ADC[5]I2C SCLPCINT13
27A6Analog
ADC[6] (Analog Input Only)
28A7Analog
ADC[7] (Analog Input Only)
29DTRDigital
Auto-Reset via 0.1µF to Reset
30TXDDigital
PD1UART TX (Connect to FTDI RX)PCINT17
31RXDDigital
PD0UART RX (Connect to FTDI TX)PCINT16
32VCCPower
+3.3V or +5V Power Supply from Programmer
33GNDGround
Ground (0V)
34BLKGround
Ground (0V - FTDI Black Wire)