Arduino Pro Mini - JavaTpoint
Arduino Pro Mini - JavaTpoint
The Arduino Pro mini is a small Arduino board based on ATmega328P or Microcontroller. The connectivity and functionality are
the same as other Arduino boards. It is preferred by advanced users for greater flexibility and small size.
The board comes in different variants. If we want to use the operating voltage of 3.3V, we need to use the Arduino Pro Mini
3.3V board. For 5V, we are required to use the Arduino Pro Mini 5V board.
The Arduino Pro Mini is organized using the Arduino (IDE), which can run on various platforms. Here, IDE stands for
Integrated Development Environment.
The Pro Mini comes without the header. We need to solder the headers while implementing the board in our projects.
Drawback: The Built-in programmer, shield, and USB port are absent in Arduino Pro Mini.
What are the differences between Arduino UNO and Arduino Pro Mini?
The differences between Arduino UNO and Pro Mini are listed below:
Arduino Pro Mini operates at the voltage of 3.3V, while Arduino UNO operates at the voltage of both 3.3 and 5V.
The oscillator frequency of Arduino Pro Mini is 8MHz, while the oscillator frequency of Arduino UNO is 16MHz.
The size of the Arduino Pro Mini is very small compared to the Arduino UNO.
The Arduino UNO includes 6 analog pin inputs, 14 digital pins, a USB connector, a power jack, and an ICSP (In-Circuit
Serial Programming) header. The Arduino Pro Mini includes 8 analog pins, 14 digital Input/Output pins from which 6 are
PWM pins.
What is the main difference between Arduino Nano and Arduino Pro Mini?
The differences between Arduino Nano and Pro mini are listed below:
The size of the Nano board is slightly larger than the Pro Mini board.
The USB port is absent on the Pro Mini board, while Arduino Nano consists of a mini USB port on the board.
Memory
The Memory structure of the Pro Mini is similar to Arduino UNO. The memory structure is shown below:
The preinstalled flash has a bootloader, which takes the memory of 0.5 Kb.
The crystal oscillator present in Arduino Nano comes with a frequency of 8 MHz.
It comes with a built-in LED. The LED will blink only when we will run the program.
There are 14 digital I/O pins, which comprise of 6 PWM (Pulse Width Modulation) pins.
Pinout
GND
There are three GND (Ground) pins present on the Pro Mini board.
Tx0
Tx0 and RX1 pins are used for serial communication. These two pins can also be used as the digital I/O pins. The Tx0 pin is
used for transmission of the data.
RX1
RX1 is the communication pin, which is used for receiving the data.
RST
Vcc
It is the regulated voltage of 3.3V. We can also regulate the voltage of 5V depending on the versions of the board.
Vin
The Vin is the input voltage pin, which is applied while using the external power source.
A0 - A7
A0, A1, A2, A3, A4, A5, A6, and A7 are the analog pins. The resolution of the analog pins is 10 bits. The above 8 analog pins
are used as the analog inputs in the Arduino Pro Mini board.
2 - 13
We can also use Arduino Web Editor, which allows us to upload sketches and write the code from our web browser (Google
Chrome recommended) to any Arduino Board. It is an online platform.
The steps to get started with Arduino Pro Mini are listed below:
We can select the 3.3V or 5V versions of the Arduino board. We can also choose the board type Nano w/ ATmega328P
or Nano w/ ATmega168. The Arduino Pro Mini board is powered and connected to the USB called FTDI TTL-232R-3V3. It
is the TTL serial level converter cable.
To upload and run, click on the button present on the top panel of the Arduino display, as shown below:
Within the few seconds after the compilation and run of code or sketch, the RX and TX light present on the Arduino board will
flash.
The 'Done Uploading' message will appear after the code is successfully uploaded. The message will be visible in the status
bar.
← Prev Next →
For Videos Join Our Youtube Channel: Join Now
Preparation
Company
Trending Technologies
B.Tech / MCA