The UNO R4 MINI PRO is a compact microcontroller board developed by Arduino, featuring the ATmega328P microcontroller. Designed for seamless integration into a wide range of projects, it offers a balance of performance, versatility, and ease of use. The board is equipped with digital and analog I/O pins, USB connectivity, and full compatibility with the Arduino IDE, making it an excellent choice for both beginners and experienced developers.
The following table outlines the key technical details of the UNO R4 MINI PRO:
Parameter | Specification |
---|---|
Microcontroller | ATmega328P |
Operating Voltage | 5V |
Input Voltage (recommended) | 7-12V |
Input Voltage (limit) | 6-20V |
Digital I/O Pins | 14 (6 PWM outputs) |
Analog Input Pins | 6 |
DC Current per I/O Pin | 20 mA |
Flash Memory | 32 KB (0.5 KB used by bootloader) |
SRAM | 2 KB |
EEPROM | 1 KB |
Clock Speed | 16 MHz |
USB Connectivity | Micro-USB |
Dimensions | 68.6 mm x 53.4 mm |
Weight | 25 g |
The pinout of the UNO R4 MINI PRO is as follows:
Pin Number | Function | Description |
---|---|---|
D0 - D1 | RX, TX | Serial communication pins |
D2 - D13 | Digital I/O | General-purpose digital input/output pins |
D3, D5, D6, D9, D10, D11 | PWM Output | Pulse Width Modulation capable pins |
Pin Number | Function | Description |
---|---|---|
A0 - A5 | Analog Input | Read analog signals (0-5V) |
Pin Name | Function | Description |
---|---|---|
VIN | Input Voltage | External power supply input (7-12V recommended) |
5V | Regulated Power Out | Provides 5V output for external components |
3.3V | Regulated Power Out | Provides 3.3V output for external components |
GND | Ground | Common ground for the circuit |
Powering the Board:
Connecting Components:
Programming the Board:
The following example demonstrates how to blink an LED connected to pin 13:
// Blink an LED connected to digital pin 13
// This code toggles the LED on and off every second
void setup() {
pinMode(13, OUTPUT); // Set pin 13 as an output
}
void loop() {
digitalWrite(13, HIGH); // Turn the LED on
delay(1000); // Wait for 1 second
digitalWrite(13, LOW); // Turn the LED off
delay(1000); // Wait for 1 second
}
The board is not recognized by the computer:
Code upload fails:
Components connected to the board are not working:
Q: Can I power the board with a 9V battery?
A: Yes, you can connect a 9V battery to the VIN pin or the DC barrel jack. Ensure the battery voltage does not exceed 12V for optimal performance.
Q: Is the UNO R4 MINI PRO compatible with Arduino shields?
A: Yes, the board is compatible with most Arduino UNO shields, provided they do not exceed the board's power and pin limitations.
Q: How do I reset the board?
A: Press the reset button located on the board to restart the microcontroller and reload the program.
By following this documentation, you can effectively utilize the UNO R4 MINI PRO in your projects and troubleshoot common issues with ease.