We take cryptocurrency — so the coins you hold can buy real hardware.Pay in crypto, spend it on real hardware. Free insured shipping worldwide over $399. Plain, unbranded boxes, sent from Germany.Free insured shipping over $399. Your rate is locked for 30 minutes once checkout opens.Rate locked 30 minutes. Every item sealed, serial-checked and covered by a 24-month warranty.Sealed, 24-month warranty.

Saved items Sign in

WaveShare

WaveShare 1.5inch RGB OLED Display 128x128 65K SPI SSD1351

SKU CH-ZJ0N-BDW0M

A 1.5 inch RGB OLED module with 128x128 resolution and 65K colours over SPI for Raspberry Pi and Arduino projects

  • CPU TypeOther
  • 128×128 resolution renders sharp 65K-colour images
  • 5-inch panel fits compact handheld or wearable builds
  • 4-wire or 3-wire SPI selected by onboard resistor
  • SSD1351 driver enables fast frame updates
  • Ready-made Raspberry Pi Arduino STM32 examples speed development

1.5 inch RGB OLED display for embedded projects

This 1.5 inch RGB OLED module delivers a 128x128 pixel panel with 65K colour depth for clear, colourful image rendering. It is designed for makers and engineers adding compact visual output to Raspberry Pi, Jetson Nano, Arduino or STM32 based projects. The SSD1351 driver handles the display control through a selectable SPI interface. Development resources and manuals with example code are included to accelerate integration.

128x128 resolution with 65K colour headroom

The 128x128 pixel grid provides sufficient resolution for icons, graphs, simple animations and text in embedded interfaces. The 65K colour palette allows smooth gradients and distinct colour coding for status indicators or UI elements. The 1.5 inch diagonal keeps the physical footprint small, limiting the amount of detailed information that can be shown at a readable size. Complex, high-density layouts or photographic images will exceed the practical display area.

SPI interface selectable by onboard resistor

The module supports both 4-wire and 3-wire SPI communication, configured by changing an onboard resistor to suit the host controller’s pin count or speed requirements. This flexibility simplifies wiring for different microcontroller platforms without needing separate hardware. The small board size implies minimal mounting provisions, so integration typically requires a custom bracket or direct PCB soldering. The included examples demonstrate straightforward initialisation for common development boards.

Highlights

  • 128×128 resolution renders sharp 65K-colour images
  • 5-inch panel fits compact handheld or wearable builds
  • 4-wire or 3-wire SPI selected by onboard resistor
  • SSD1351 driver enables fast frame updates
  • Ready-made Raspberry Pi Arduino STM32 examples speed development

Specifications

CPU TypeOther

Questions about this item

Will the 1.5inch RGB OLED work with my existing Arduino Uno over SPI?

The module supports both 4-wire and 3-wire SPI, selectable via an onboard resistor, and is compatible with Arduino projects.

How can I verify the 128x128 resolution and 65K colours are functioning correctly?

Run the provided Raspberry Pi or Arduino example code; the screen should render colourful images at the full 128x128 pixel count.

Does the package include connecting wires or a header, or must I source them separately?

The box contains the display module and development resources; jumper wires or a compatible header are not included.

Also in this aisle

People compared these

Same shelf, same checkout — eight coins and a 30-minute rate lock.