Skip to content

Adafruit PiOLED - 128x32 Monochrome OLED Add-on for Raspberry Pi

100 units available with a short lead time.

Express post shipping available (product has a short lead time)

The Adafruit PiOLED is a compact 128×32 monochrome OLED display that plugs directly onto your Raspberry Pi's GPIO header. At just 1 inch diagonal, it's the perfect status display for headless Pi projects — showing IP addresses, system stats, sensor readings, or custom graphics without needing a full monitor.

The display uses the SSD1306 driver over I2C, leaving the rest of your GPIO pins free for buttons, LEDs, sensors, and other peripherals. It comes fully assembled and tested — just plug it in and install the Python library to start displaying text, images, and animations at up to 30 FPS.

Key Features

  • 128×32 White OLED Pixels – High contrast, self-emitting display with no backlight needed
  • I2C Interface (SSD1306) – Uses only the I2C pins, keeping other GPIO available
  • Plug-and-Play – Pre-assembled and tested; plugs directly onto the Pi GPIO header
  • Python Library – Adafruit SSD1306 library with Python Imaging Library support for text, graphics, and animations
  • 30 FPS Update Rate – Smooth enough for animations and simple video
  • Compact Form Factor – Approximately 1 inch diagonal; fits neatly inside most Pi cases

Compatibility

  • Raspberry Pi 1 Model B+
  • Raspberry Pi 2, 3, 4, 5
  • Raspberry Pi Zero / Zero 2 W (ideal compact pairing)
  • Any Raspberry Pi with a 40-pin or 26-pin GPIO header

Ideal For

  • Displaying IP address, CPU temperature, or system stats on headless Pi setups
  • Compact IoT dashboards and sensor readouts
  • Pi Zero portable projects and wearables
  • Network status monitors and mini info displays

Package Contents

  • 1× Adafruit PiOLED 128×32 OLED (fully assembled)

Resources

The Adafruit PiOLED - 128x32 Monochrome OLED Add-on for Raspberry Pi appears in the following collections:

SKU AF-3527