
Adafruit 2.23 Monochrome OLED Bonnet for Raspberry Pi
The Adafruit 2.23" Monochrome OLED Bonnet gives your Raspberry Pi a bright, high-contrast display that's easy to read from across the room. Simply plug this pre-assembled bonnet onto any Pi with a 2×20 header and start displaying sharp white text, graphics, and animations at up to 30 FPS.
With 128×32 individual white OLED pixels driven by the SSD1305 chipset, this display produces its own light — no backlight needed. The bonnet communicates over I2C (plus GPIO #4 for reset), leaving plenty of GPIO pins free for buttons, LEDs, and sensors. A STEMMA QT / Qwiic connector on the underside provides easy I2C expansion.
Key Features
- 2.23" Monochrome OLED – 128×32 pixel resolution with bright white pixels on black
- High Refresh Rate – Up to 30 FPS for animations and simple video
- Self-Illuminating – No backlight required; excellent contrast and readability
- Pre-Assembled – No soldering needed; plugs directly onto the Pi's 2×20 GPIO header
- STEMMA QT / Qwiic Connector – Plug-and-play I2C expansion on the underside
- Minimal Pin Usage – I2C plus one GPIO pin, leaving most pins available for your project
- Python Programmable – Full Python library with support for the Python Imaging Library (PIL)
Compatibility
- Raspberry Pi B+, Pi 2, Pi 3, Pi 4, and Pi Zero (any model with 2×20 GPIO header)
Ideal For
- System status monitors and dashboards
- Pi Zero portable projects
- Real-time sensor readouts
- Animated displays and simple video playback
Package Contents
- 1× Adafruit 2.23" Monochrome OLED Bonnet (fully assembled)
Product Information
Product Information
Shipping & Returns
Shipping & Returns
Description
The Adafruit 2.23" Monochrome OLED Bonnet gives your Raspberry Pi a bright, high-contrast display that's easy to read from across the room. Simply plug this pre-assembled bonnet onto any Pi with a 2×20 header and start displaying sharp white text, graphics, and animations at up to 30 FPS.
With 128×32 individual white OLED pixels driven by the SSD1305 chipset, this display produces its own light — no backlight needed. The bonnet communicates over I2C (plus GPIO #4 for reset), leaving plenty of GPIO pins free for buttons, LEDs, and sensors. A STEMMA QT / Qwiic connector on the underside provides easy I2C expansion.
Key Features
- 2.23" Monochrome OLED – 128×32 pixel resolution with bright white pixels on black
- High Refresh Rate – Up to 30 FPS for animations and simple video
- Self-Illuminating – No backlight required; excellent contrast and readability
- Pre-Assembled – No soldering needed; plugs directly onto the Pi's 2×20 GPIO header
- STEMMA QT / Qwiic Connector – Plug-and-play I2C expansion on the underside
- Minimal Pin Usage – I2C plus one GPIO pin, leaving most pins available for your project
- Python Programmable – Full Python library with support for the Python Imaging Library (PIL)
Compatibility
- Raspberry Pi B+, Pi 2, Pi 3, Pi 4, and Pi Zero (any model with 2×20 GPIO header)
Ideal For
- System status monitors and dashboards
- Pi Zero portable projects
- Real-time sensor readouts
- Animated displays and simple video playback
Package Contents
- 1× Adafruit 2.23" Monochrome OLED Bonnet (fully assembled)























