boards/shields/adafruit_featherwing_128x32_oled/doc/index.rst
.. _adafruit_featherwing_128x32_oled:
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.
.. figure:: adafruit_featherwing_128x32_oled.webp :align: center :alt: Adafruit FeatherWing 128x32 OLED Shield
Adafruit FeatherWing 128x32 OLED Shield (Credit: Adafruit)
+-----------------------+---------------------------------------------+ | 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 :ref:shields for more details).
Programming
Set --shield adafruit_featherwing_128x32_oled when you invoke west build. For example:
.. zephyr-app-commands:: :zephyr-app: samples/subsys/display/lvgl :board: adafruit_feather_nrf52840 :shield: adafruit_featherwing_128x32_oled :goals: build
.. _Adafruit OLED FeatherWing Shield: https://learn.adafruit.com/adafruit-oled-featherwing