The Adafruit Quad AlphaNumeric Featherwing - White is a versatile and easy-to-use LED matrix display board designed for the Adafruit Feather series of microcontroller boards. This component features four 14-segment alphanumeric displays capable of showing text, numbers, and symbols in a bright white color. It is ideal for adding a user interface to projects without the need for a full graphical display, making it perfect for time displays, counters, and readouts in various electronics projects.
Pin | Description |
---|---|
GND | Ground connection |
VCC | Power supply (3.3V to 5V) |
SDA | I2C data line |
SCL | I2C clock line |
RST | Reset pin (optional) |
#include <Wire.h>
#include <Adafruit_LEDBackpack.h>
#include <Adafruit_GFX.h>
Adafruit_AlphaNum4 alpha4 = Adafruit_AlphaNum4();
void setup() {
alpha4.begin(0x70); // Initialize the display with its I2C address
}
void loop() {
alpha4.writeDigitAscii(0, 'A'); // Display 'A' on the first digit
alpha4.writeDigitAscii(1, 'd'); // Display 'd' on the second digit
alpha4.writeDigitAscii(2, 'a'); // Display 'a' on the third digit
alpha4.writeDigitAscii(3, 'F'); // Display 'F' on the fourth digit
alpha4.writeDisplay(); // Send data to the display
delay(1000); // Wait for a second
}
Wire
library's beginTransmission()
and endTransmission()
functions to test for a successful I2C connection.setBrightness()
function if available in the library.Q: Can I daisy-chain multiple Featherwings together? A: Yes, you can connect multiple displays in series using the I2C bus, but each display must have a unique I2C address.
Q: How do I change the I2C address of the Featherwing? A: The I2C address can be changed by soldering the address jumpers on the back of the board. Refer to the Adafruit documentation for the specific jumper settings.
Q: Is the Featherwing compatible with all Feather boards? A: The Featherwing is designed to be compatible with all boards in the Adafruit Feather series that support I2C communication.
Q: Can I use this display with other microcontrollers, not in the Feather series? A: Yes, as long as the microcontroller supports I2C communication and operates within the voltage range of the Featherwing, it can be used with other microcontrollers. However, pin mappings and library support may vary.