Adafruit FeatherWing 128x32 OLED Shield

Overview

The Adafruit OLED FeatherWing Shield features a SSD1306 compatible OLED display with a resolution of 128x32 pixels and three user buttons.

Adafruit FeatherWing 128x32 OLED Shield

Adafruit FeatherWing 128x32 OLED Shield (Credit: Adafruit)

Pins Assignment of the Adafruit FeatherWing 128x32 OLED shield

Shield Connector Pin

Function

SDA

SSD1306 I2C SDA

SCL

SSD1306 I2C SCL

GPIO5

Button C (INPUT_KEY_C)

GPIO6

Button B (INPUT_KEY_B)

GPIO9

Button A (INPUT_KEY_A)

Requirements

This shield can only be used with a board which provides a configuration for Feather connector and defines a node alias for I2C (see Shields for more details).

Programming

Set --shield adafruit_featherwing_128x32_oled when you invoke west build. For example:

# From the root of the zephyr repository
west build -b adafruit_feather_nrf52840 --shield adafruit_featherwing_128x32_oled samples/subsys/display/lvgl