INFORMACIÓN
Arduino UNO R4 WiFi es una tarjeta de desarrollo programable que permite de forma practica y sencilla introducirte al mundo de la electrónica y programación en Arduino IDE. Está basada en la integración de dos microcontroladores, integrando la potencia y los nuevos periféricos del microcontrolador R7FA4M1AB3CFM con un microprocesador Arm Cortex-M4 de 48MHz, y la conectividad WiFi y bluetooth del ESP32-S3 de 32 bits. A comparación de sus predecesores, su memoria es más grande, ya que tiene 26 kB de memoria flash, 32 kB de SRAM y 8kB de EEPROM.
Tiene 14 pines de entrada / salida digital (de los cuales 6 se pueden usar como salidas PWM), 6 entradas analógicas, 1 convertidor digital-analógico, una matriz de LEDs de 12×8 integrada sobre la tarjeta. Además incorpora una conexión USB tipo C, un conector de alimentación PWR, un encabezado para comunicación ICSP, un botón de reinicio y un conector Qwiic para comunicación I2C.
El Arduino UNO R4 WiFi es utilizado para realizar todo tipo de prototipos, prácticas y proyectos de electrónica ya que puede ser programable para cumplir diferentes tareas o procesos que se le definan. ya sea recopilar información de sensores digitales y analógicos, además de poder controlar diferentes dispositivos como LEDs, buzzers, motores, actuadores y más. Si eres estudiante, técnico, ingeniero, maker o docente en electrónica esta placa te ayudará a introducirte de forma práctica al mundo de la programación y desarrollo de proyectos de electrónica.
ESPECIFICACIONES Y CARACTERÍSTICAS
- Marca: Arduino
- Microcontrolador Principal: Renesas RA4M1 (Arm Cortex-M4)
- Microcontrolador Secundario (WiFi): ESP32-S3-Minima (para conectividad inalámbrica)
- Voltaje de Funcionamiento: 5 V
- Voltaje de Entrada (VIN): 6-24 V (Se recomienda 6-12 V)
- Memoria Flash (RA4M1): 256 KB
- SRAM (RA4M1): 32 KB
- Velocidad de Reloj: 48 MHz
- Pines Digitales I/O: 14 (incluyendo 6 PWM)
- Pines Analógicos de Entrada: 6 (Resolución de 14 bits)
- Salida Analógica: 1 DAC (Convertidor Digital a Analógico)
- Comunicación: SPI, I2C, UART (Serial), CAN Bus
- Conectividad Inalámbrica: Wi-Fi 802.11 b/g/n
- Características Adicionales: Matriz LED 12×8, RTC, SWD
- Conector USB: USB-C
- Compatibilidad: Factor de forma idéntico a la Uno R3
- Dimensiones:
- Tarjeta: 68.85mm x 53.34mm x 15.20mm
- Tarjeta con base de acrílico: 80mm x 58mm x 23mm
- Peso: 43 g
*Nota: Cuidado al conectar los pines del ESP Header y el conector Qwiic, estos dos trabajan con señales de 3.3 V, NO conectes señales de 5V a estos puertos porque podrías dañar la tarjeta.
DOCUMENTACIÓN Y RECURSOS
INFORMACIÓN ADICIONAL
Problemas de Conexión.
En algunas ocasiones el Arduino R4 WiFi, puede presentar un error de fábrica, el cual consiste en que se conecte y desconecte del puerto serial en forma de bucle, este problema se puede resolver de forma sencilla, reseteando el firmware de conectividad USB, para ello sugerimos que visite el link de Arduino y siga las instrucciones que se explican en la página.
¿Cómo iniciar a programar con Arduino R4 WiFi?
- Instala el IDE de Arduino desde la página oficial-
- Una vez instalado, abre el IDE y conecta la tarjeta con un cable USB tipo C dependiendo la versión del IDE que hayas descargado la instalación de la tarjeta será diferente
Instalación en el IDE 1:
- Al conectar la tarjeta te deberá desplegar un mensaje en la parte inferior izquierda de la pantalla, da click en “Instala este paquete” y te abrirá el Gestor de tarjetas, ahora solo da click en Instalar

- En caso de que no te aparezca, ve a Herramientas>Placa>Gestor de tarjetas, pon en la barra de búsqueda Arduino Uno R4 y da click en Instalar

Instalación en el IDE 2:
- Da click sobre el segundo icono de la barra que se encuentra del lado izquierdo para acceder al Gestor de tarjetas, dentro de la barra de búsqueda escribe Arduino Uno R4 y da click en instalar

- Selecciona la tarjeta Arduino Uno R4 WiFi
Listo ya puedes usar tu tarjeta.
¿Cómo usar la matriz de leds?
Al instalar la paquetería de la tarjeta, se instala junto con una librería llamada Arduino_LED_Matrix.h, para poder usar la matriz de LEDs, hay que usar esta librería y hacer lo siguiente:
Primero hay que incluir la librería en el código:
#include "Arduino_LED_Matrix.h"
Después se necesita crear un objeto pala la matriz añadiendo la siguiente linea debajo de la primera:
ArduinoLEDMatrix matrix;
Y finalmente inicial la matriz añadiendo esta linea dentro del void setup():
matrix.begin();
Ahora que ya tienes la librería iniciada, solo queda hacer los frames para tus animaciones, a continuación te dejamos una animación de prueba para que veas como hacer tus frames y animarlos. También puedes usar el Editor de matriz LED para ayudarte a crearlos.
#include "Arduino_LED_Matrix.h" ArduinoLEDMatrix matrix; void setup() { Serial.begin(115200); matrix.begin(); } uint8_t frame[8][12] = { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }; void leftEye(){ //Ojo Izquierdo frame[1][3] = 1; frame[1][4] = 1; frame[2][3] = 1; frame[2][4] = 1; } void wink(){ //Guiño con el ojo izquierdo frame[1][3] = 0; frame[1][4] = 0; frame[2][3] = 1; frame[2][4] = 1; } void rightEye(){ //Ojo derecho frame[1][8] = 1; frame[1][9] = 1; frame[2][8] = 1; frame[2][9] = 1; } void mouth(){ //Boca frame[5][3] = 1; frame[5][9] = 1; frame[6][3] = 1; frame[6][4] = 1; frame[6][5] = 1; frame[6][6] = 1; frame[6][7] = 1; frame[6][8] = 1; frame[6][9] = 1; } void loop(){ leftEye(); rightEye(); mouth(); matrix.renderBitmap(frame, 8, 12); delay(1000); wink(); matrix.renderBitmap(frame, 8, 12); delay(1000); }
¿Puedo usar el hardware compatible del Arduino UNO R3 con el Arduino UNO R4 WiFi?
Si, el Arduino UNO R4 WiFi fue diseñado específicamente para asegurar la compatibilidad con shields y hardware compatible diseñados ara el Arduino Uno R3.
¿Puedo usar el hardware compatible del Arduino UNO WiFi con el Arduino UNO R4 WiFi?
Si, ambas tarjetas comparten la misma forma y el voltaje de operación. Sin embargo, es importante destacar que dependiendo del diseño, pueden haber cambios en los elementos del pinout.
¿Puedo usar un código desarrollado para el UNO R3 en el UNO R4?
Si, si el código fue desarrollado usando la API de Arduino. En caso de que se hayan usado instrucciones disponibles solo para arquitectura AVR, se deben de hacer algunos cambios para asegurar la compatibilidad.
¿Todas las librerías compatibles con el UNO R3 son compatibles también con el UNO R4 WiFi?
No, algunas librerías del UNO R3 usan instrucciones para la arquitectura AVR, la cual no es compatible con la arquitectura del UNO R4 WiFi, sin embargo hay librerías que ya han sido adaptadas para el UNO R4

ESP32-CAM OV2640 con CH340 WiFi Bluetooth
Wemos D1 compatible con Arduino ESP-12F
Eliminador 5V 2A
Alcohol Isopropílico en Aerosol 400 ml
Kit Terminales Termorretráctiles 250pcs SV, MDD, RV, BHT y FDFD
FC-37 Sensor de Lluvia para Arduino
Calibrador Vernier Digital 150mm
BMS 3S 25A Balanceador Carga de Baterias
Sensor Laser KY-008
Conector USB Tipo B Hembra USB 2.0
FT232 Convertidor USB Tipo C a TTL



































Valoraciones
No hay valoraciones aún.