

The Arduino Pro Mini platform has several devices for communicating with a computer, other Arduino devices or microcontrollers. Pay attention to connection between Arduino pins and ATmega168 ports. Usually used to connect a reset button on an expansion board, which prevents access to the button on the Arduino board itself. A low signal level at the pin reboots the microcontroller. There is additional output on the platform:

The pins provide I2C (TWI) communication using the Wire library. The measurement is relative to ground to the VCC value. Four of them are located at the edge of the platform, while the other two (entrances 4 and 5) are closer to the center. The Pro Mini platform has 6 analog inputs, each with a resolution of 10 bits (i.e., it can accept 1024 different values).


Built-in LED connected to digital pin 13. These pins are used for SPI communication, which, although supported by the hardware, is not included in the Arduino language. Either pin provides 8-bit PWM using the function analogWrite(). See the attachInterrupt () function for details. These pins can be configured to trigger an interrupt on either a low value, a rising or falling edge, or when the value changes. These pins are connected to the TX-0 and RX-1 pins of the six-pin block. The pins are used to receive (RX) and transmit (TX) TTL data. Each pin has a pull-up resistor (disabled by default) of 20-50 kΩ and can pass up to 40 mA. The microcontroller has: 16 KB of flash memory for storing the program code (2 KB is used for storing the bootloader), 1 KB of RAM and 512 bytes of EEPROM (which is read and written using EEPROM library).Įach of the Pro's 14 digital pins using functions pinMode(), digitalWrite(), and digitalRead(), can be configured as input or output. The Arduino Pro Mini can be powered via an FTDI cable, or from a converter board, or from a regulated 3.3V or 5V power supply (depending on the platform model) via the Vcc pin, or from an unregulated source via the RAW pin.
