INFORMACIÓN
El Módulo WS28B20-1010 Matriz 8×16 LED RGB es un dispositivo pantalla que cuenta con una cuadrícula de 128 LED RGB direccionables individualmente, lo que permite crear patrones de color dinámicos y efectos de iluminación. El modulo esta dividido en 2 secciones cada una de 64 leds (matriz 1 y matriz 2), las cuales podras tener acceso por medio del pin pad Matrix Joint.
El Módulo WS28B20-1010 Matriz 8×16 LED RGB es compacto y versátil, ideal para aplicaciones como señalización digital, iluminación decorativa y pantallas interactivas, diseñado para crear vibrantes efectos visuales y animaciones. Algunos ejemplos de aplicaciones son: señalización digital, iluminación decorativa, pantallas interactivas, tecnología portátil, instalaciones artísticas, iluminación de eventos y escenarios o automatizaciones en el hogar.
ESPECIFICACIONES Y CARACTERÍSTICAS
- Marca: UNIT Electronics
- Tipo: Módulo Matriz LED RGB WS28B20
- Matriz: 8 x 16 LEDS
- Secciones: Dual( Matriz 1 y matriz 2)
- Total de LEDs: 128 LEDs
- Fuente de alimentación: 3V3 a 5V CC
- Corriente de trabajo: 20mA por LED (brillo promedio)
- Protocolo de comunicación: Propietario WS28B20
- Compatibilidad: Arduino, Raspberry, ESP32, STM32.
- Dimensiones:38.1mm x 30.48 x 6mm
- Peso: 4 g
DOCUMENTACIÓN Y RECURSOS
INFORMACIÓN ADICIONAL
Test de Prueba
Te invitamos a realizar la prueba conectando via QWIIC a la tarjeta de desarrollo Pulsar C6 y el módulo WS28B20-1010 Matriz 8×16 LED RGB. En la primera imagen se puede observar que NO esta soldado el pin MATRIX JOINT; en la segunda imagen si se encontrara soldado el pin. Esto con la finalidad de que puedas observar el uso de la matriz 1 y 2.
![]() |
![]() |
Código
El programa tiene la finalidad de encender la matriz en diversos colores, dependiendo si has realizado el soldado (en el pin Matrix Joint) , se podra observar como la matriz 1 y 2 realizan el encendido de leds.
/*
* Ejemplo simple RGB para Matriz LED WS2812B 8x16
* UNIT ELECTRONICS - RGB LED Matrix Module
*
* Este ejemplo muestra un ciclo continuo de colores RGB en toda la matriz
*/
#include <Adafruit_NeoPixel.h>
// Configuración del hardware
#define PIN 6 // Pin de datos de la matriz
#define NUM_LEDS 128 // Total de LEDs (8x16 = 128)
#define BRILLO 64 // Brillo (0-255)
// Crear objeto NeoPixel
Adafruit_NeoPixel strip(NUM_LEDS, PIN, NEO_GRB + NEO_KHZ800);
void setup() {
// Inicializar la tira LED
strip.begin();
strip.setBrightness(BRILLO);
strip.clear();
strip.show();
// Inicializar comunicación serial (opcional)
Serial.begin(9600);
Serial.println("=== Ejemplo RGB Simple ===");
Serial.println("Matriz 8x16 iniciada");
}
void loop() {
// Ciclo de colores RGB
// ROJO
colorCompleto(strip.Color(255, 0, 0));
delay(1000);
// VERDE
colorCompleto(strip.Color(0, 255, 0));
delay(1000);
// AZUL
colorCompleto(strip.Color(0, 0, 255));
delay(1000);
// AMARILLO (Rojo + Verde)
colorCompleto(strip.Color(255, 255, 0));
delay(1000);
// CYAN (Verde + Azul)
colorCompleto(strip.Color(0, 255, 255));
delay(1000);
// MAGENTA (Rojo + Azul)
colorCompleto(strip.Color(255, 0, 255));
delay(1000);
// BLANCO (Todos los colores)
colorCompleto(strip.Color(255, 255, 255));
delay(1000);
// APAGADO
colorCompleto(strip.Color(0, 0, 0));
delay(500);
}
// Función para mostrar un color en toda la matriz
void colorCompleto(uint32_t color) {
for(int i = 0; i < NUM_LEDS; i++) {
strip.setPixelColor(i, color);
}
strip.show();
}

RM409B Multímetro Digital True RMS RICHMETERS
Tuxedo 18650 Rocket Launcher
Kit 2500 Capacitores SMD 0603 50 Valores
Disipador de Calor Raspberry Pi 3B
UNIT Kit UNO Básico con 13 practicas
TE-808 Lupa de Soldadura con Abrazadera Universal
Kit Terminales Termorretráctiles 250pcs SV, MDD, RV, BHT y FDFD
Limpiador de Alambre para Puntas de Cautín
LED Verde SMD 1206 NCD1206G1
Caja de Capacitores SMD 0603 92 Valores
74LS47 Decodificador TTL SN74LS47N




























Valoraciones
No hay valoraciones aún.