Store

Waveshare

$21.80 |
In stock
No reviews yet

A 1.5-inch OLED display module with 128×128 pixel resolution and 16-level greyscale, driven by the SSD1327 controller. Communicates via SPI or I2C interface ...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

A 1.5-inch OLED display module with 128×128 pixel resolution and 16-level greyscale, driven by the SSD1327 controller. Communicates via SPI or I2C interface (selectable via onboard resistor), and operates at both 3.3V and 5V logic levels.

With a wide viewing angle of over 160° and true OLED contrast, this module is well-suited for embedded dashboards, status displays, and wearable projects. Waveshare provides example code for Raspberry Pi, Jetson Nano, Arduino, and STM32.

Key Features

  • 128×128 Resolution – Higher resolution than typical 128×64 OLED modules
  • 16-Level Greyscale – Smooth gradients and better visual detail than monochrome displays
  • SPI / I2C Interface – Selectable via onboard resistor configuration
  • 3.3V / 5V Compatible – Works directly with both 3.3V and 5V microcontrollers
  • Wide Viewing Angle – Over 160°
  • SSD1327 Driver – Well-supported controller with existing library support

Specifications

  • Display Size – 1.5 inches diagonal
  • Resolution – 128×128 pixels
  • Display Colour – White
  • Greyscale – 16 levels
  • Driver IC – SSD1327
  • Interface – 4-wire SPI or I2C
  • Operating Voltage – 3.3V / 5V
  • Viewing Angle – >160°
  • Dimensions – 44.5 × 37 mm

Ideal For

  • Raspberry Pi and Jetson Nano status displays
  • Arduino-based dashboards and sensor readouts
  • Wearable and portable electronics
  • Embedded systems requiring a compact greyscale display

Package Contents

  • 1× 1.5-inch OLED Display Module
  • 1× PH2.0 7-pin cable

Resources

Jargon buster

Plain-language definitions for the technical terms used above.

3.3V and 5V logic levels
Logic level refers to the voltage a board uses to represent digital on and off signals. Support for both 3.3V and 5V logic means this breakout can connect more easily to common microcontrollers and single-board computers without extra level-shifting hardware.
I2C
I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
OLED
OLED stands for organic light-emitting diode, a display type where each pixel produces its own light. It matters because OLED screens are thin, high-contrast and easy to read for small status displays, but they can be more sensitive to image burn-in than some other display types.
SPI
A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
STM32
STM32 is a family of microcontroller chips commonly used in embedded electronics. Knowing a product uses an STM32 can help when looking at firmware updates, pin connections, or low-level serial control options.
Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.