Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
90 views

Arduino Pro Mini - JavaTpoint

The Arduino Pro Mini is a small Arduino board based on the ATmega328P microcontroller. It has the same connectivity and functionality as other Arduino boards but is preferred by advanced users due to its greater flexibility and small size. Some key differences between the Pro Mini and other Arduino boards include its smaller size, operating voltage of 3.3V or 5V depending on the board version, lack of a built-in programmer, shield, and USB port.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
90 views

Arduino Pro Mini - JavaTpoint

The Arduino Pro Mini is a small Arduino board based on the ATmega328P microcontroller. It has the same connectivity and functionality as other Arduino boards but is preferred by advanced users due to its greater flexibility and small size. Some key differences between the Pro Mini and other Arduino boards include its smaller size, operating voltage of 3.3V or 5V depending on the board version, lack of a built-in programmer, shield, and USB port.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Arduino Pro Mini

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.

It is primarily used in compact size projects due to its small size.

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.

Arduino Pro Mini board is shown below:

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.

Technical Specifications of Arduino Pro Mini


The technical specifications of Arduino Pro Mini are listed below:

The crystal oscillator present in Arduino Nano comes with a frequency of 8 MHz.

It has only one regulator of 3.3V.

It comes with a built-in LED. The LED will blink only when we will run the program.

There are 8 analog pins.

There are 14 digital I/O pins, which comprise of 6 PWM (Pulse Width Modulation) pins.

The input voltage varies from 5V to 12V.

Pinout

The Pinout of Arduino Pro Mini is shown in the below image:


The description of pins is listed below:

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

It is used to add a Reset button to the connection.

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

The PIN from 2 to 13 are the digital I/O pins.

How to get started with Arduino Pro Mini?


We can program the Arduino Pro Mini using the Arduino IDE.

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:

1. Open the code or sketch written in the Arduino software.

2. Select the port and the type of board.


The ATmega328p microcontroller is used in the Arduino Pro Mini. So, we will select the Processor as ATmega328p.
Click on 'Tools' and select Processor, as shown 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.

3. Now, upload and run the written code or sketch.

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

Help Others, Please Share

Learn Latest Tutorials

PostgreSQL Solr MongoDB Gimp

Verilog Teradata PhoneGap Gmail

Vue.js PLC Illustrator

Preparation

Aptitude Reasoning Verbal A. Interview

Company

Trending Technologies

AI AWS Selenium Cloud

Hadoop ReactJS D. Science Angular 7


Blockchain Git ML DevOps

B.Tech / MCA

Data DAA tutorial Operating


Structures System tutorial
tutorial DAA
OS
DBMS DS

Computer Compiler Computer Discrete


Network tutorial Design tutorial Organization and Mathematics
Architecture Tutorial
C. Network Compiler D.
COA D. Math.

Ethical Computer Software html tutorial


Hacking Tutorial Graphics Tutorial Engineering
Tutorial Web Tech.
E. Hacking C. Graphics
Software E.

Cyber Automata C Language C++ tutorial


Security tutorial Tutorial tutorial
C++
Cyber Sec. Automata C

Java tutorial .Net Python tutorial List of


Framework Programs
Java tutorial Python
Programs
.Net

Control Data Mining


Systems tutorial Tutorial

Control S. Data Mining

You might also like