The Adafruit 8x16 LED Matrix FeatherWing in Red is a versatile and visually appealing electronic component that offers a grid of 128 red LEDs arranged in an 8x16 matrix. This LED matrix is designed to be used with the Adafruit Feather series of development boards, providing a compact and easy-to-use display option for a variety of projects. Common applications include scrolling text displays, animations, simple graphics, and interactive games.
Pin Name | Description |
---|---|
GND | Ground connection |
VCC | Power supply (3.3V to 5V DC) |
SDA | I2C Data line |
SCL | I2C Clock line |
ADDR | I2C Address selection (with solder jumpers) |
RST | Reset pin (optional use) |
Power Connections:
Data Connections:
Library Installation:
Adafruit_LED_Backpack
library through the Arduino Library Manager.Programming:
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_LEDBackpack.h>
Adafruit_8x16matrix matrix = Adafruit_8x16matrix();
void setup() {
matrix.begin(0x70); // Start the LED matrix with the I2C address
matrix.setBrightness(10); // Set brightness to a value between 0 and 15
}
void loop() {
matrix.clear(); // Clear the matrix display
matrix.setCursor(0, 0); // Set cursor at top-left corner
matrix.print(F("Hello")); // Print a message to the matrix
matrix.writeDisplay(); // Update the display with the new data
delay(500); // Wait for half a second
}
Q: Can I use this LED matrix with other microcontrollers? A: Yes, as long as the microcontroller supports I2C communication and can provide the necessary power.
Q: How do I change the I2C address? A: Solder or desolder the jumpers on the ADDR pin to set a new address.
Q: Can I daisy-chain multiple matrices? A: Yes, you can connect multiple matrices in series, but ensure each has a unique I2C address.
Q: Is it possible to use this matrix with a 3.3V system? A: Yes, the matrix can operate at 3.3V, but the LEDs may be dimmer compared to a 5V supply.
For further assistance, consult the Adafruit forums or the product's official documentation.