FeatherWing OLED Add-On adds a 128x32 monochrome OLED plus 3 user buttons to any Feather main board. By using Feather Stacking Headers or Feather Female Headers you can connect a FeatherWing on top of your Feather board.
These displays are small, only about 1" diagonal, but very readable due to the high contrast of an OLED display. The screen is made of 128x32 individual white OLED pixels. Since the display makes its own light, there is no need for backlight and this reduces the power required to run the OLED. Therefore the display has a very high contrast. FeatherWing OLED Add-On also has a reset button and three mini tactile buttons called A B and C so you can add a mini user interface to your project.
The board only needs to communicate using the I2C pins and you can stack it with any other FeatherWing, even ones that use I2C since that is a shared bus. To use, simply follow Adafruit’s tutorial to install the Arduino library. You can find the link in the Documents section.
Note1: On 32u4 or M0 Feathers, buttons A, B & C connect to 9, 6, 5 respectively
Note2: On Huzzah ESP8266 Feather, buttons A, B & C connect to 0, 16, 2 respectively
Adafruit Learn Link: https://learn.adafruit.com/digital-display-badge
Adafruit Product Page: https://www.adafruit.com/products/2900