The Adafruit Quad AlphaNumeric FeatherWing - Yellow-Green is an add-on board designed for the Adafruit Feather ecosystem. This FeatherWing features four 14-segment alphanumeric LED displays with a pleasant yellow-green hue, allowing users to display letters, numbers, and some special characters. It's an excellent choice for projects requiring a compact, readable output for displaying data such as time, sensor readings, or messages.
Pin | Description |
---|---|
GND | Ground connection |
3V | 3.3V power supply |
SDA | I2C data line |
SCL | I2C clock line |
RST | Reset pin (optional use) |
#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 1 second
}
Ensure that the Adafruit LED Backpack library is installed in your Arduino IDE before uploading this code to your board.
Wire
library's beginTransmission()
and endTransmission()
functions to test for a successful connection to the display's I2C address.alpha4.setBrightness(brightnessLevel);
where brightnessLevel
is between 0 (dim) and 15 (bright).Q: Can I use multiple FeatherWings together? A: Yes, you can stack multiple FeatherWings, but ensure that each has a unique I2C address.
Q: How do I change the I2C address? A: Solder or desolder the address jumpers on the back of the FeatherWing to configure the address.
Q: Can this FeatherWing be used with 5V logic? A: Yes, it is 5V logic compatible, but the power supply should be 3.3V as per the Feather specification.
For further assistance, consult the Adafruit support forums or the product's official documentation.