---
product_id: 84043675
title: "waveshare 1.5inch RGB OLED Display Module 128x128 Pixels 16-bit High Color (65K Colors) with Embedded Controller Communicating via SPI Interface."
brand: "waveshare"
price: "356 kr"
currency: DKK
in_stock: true
reviews_count: 8
category: "Waveshare"
url: https://www.desertcart.dk/products/84043675-waveshare-1-5inch-rgb-oled-display-module-128x128-pixels-16
store_origin: DK
region: Denmark
---

# SPI interface for fast comms 65K vibrant colors 1.5-inch compact size waveshare 1.5inch RGB OLED Display Module 128x128 Pixels 16-bit High Color (65K Colors) with Embedded Controller Communicating via SPI Interface.

**Brand:** waveshare
**Price:** 356 kr
**Availability:** ✅ In Stock

## Summary

> 🌈 Elevate your DIY projects with color that pops and speed that flows!

## Quick Answers

- **What is this?** waveshare 1.5inch RGB OLED Display Module 128x128 Pixels 16-bit High Color (65K Colors) with Embedded Controller Communicating via SPI Interface. by waveshare
- **How much does it cost?** 356 kr with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.dk](https://www.desertcart.dk/products/84043675-waveshare-1-5inch-rgb-oled-display-module-128x128-pixels-16)

## Best For

- waveshare enthusiasts

## Why This Product

- Trusted waveshare brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Vivid 16-bit High Color:** 65,000+ colors bring your projects to life
- • **Flexible SPI Connectivity:** Supports 3-wire & 4-wire SPI for seamless integration
- • **Crisp 128x128 OLED Display:** Pin-sharp resolution for detailed visuals
- • **Developer-Friendly Resources:** Ready-to-use examples for Raspberry Pi, STM32 & more
- • **Embedded Controller Included:** Plug-and-play simplicity with onboard control

## Overview

The Waveshare 1.5-inch RGB OLED Display Module delivers a sharp 128x128 pixel resolution with 16-bit color depth, showcasing over 65,000 vibrant colors. Featuring an embedded controller and flexible SPI interface options, it integrates effortlessly with popular platforms like Raspberry Pi and STM32. Perfect for professionals seeking a compact, high-quality display solution with robust developer support.

## Description

desertcart.com: waveshare 1.5inch RGB OLED Display Module 128x128 Pixels 16-bit High Color (65K Colors) with Embedded Controller Communicating via SPI Interface. : Electronics

Review: Phan Tastyk... - UPDATE: See attached photo of parameter mod-menu attached to synthesizer sequencer project that can be found on you tube on channel moeller's workshop. Assembly details are documented there. Hi, this is nice display yes? Ah, but a wang-doodler bad-time to make work... Why yoo ask? Well, I tell you.. listen close, because I'm only going to type this once, okay here goze... There are a lot of pins, and they all have to be hooked to the right ones on your controller of choice, but the real pain comes when you try to compile the code and get errors like "Can't compile for Arduino"... yikes! What do you doo? Well, I tell you, so pay attention! I type only once okay? Look at narrative preceding error in the little black box area of your IDE, the spot you never pay attention to, and read what it says... I agree, it's all nonsense, but you may notice a message like "Multiple libraries exist, IDE chose: blaablaablaa.h" (Probably the GFX library) if this is the case you MUST delete all the other instances of that library and use the LATEST & GREATEST version, by doing this you force the IDE to choose it, if you doo that? Man you be back in BIZZZ... trust me.
Review: Working great on a PJRC Teensy 3.6 SPI bus - Planning to use this display type in a product, so this little board was a great way to breadboard the design without having to make your own PCB. Nice that it has both a pigtail and pin header option for connecting to your project. The colors are not super bright, but they are nicely saturated. Of course the OLED has great black levels because it doesn't use backlighting. There's also no viewing angle limitations like a TFT display. The only complaint is the controller on these displays have no native screen rotation. On the plus side, it does have buffering (single) so no flicker.

## Features

- This is a general RGB OLED display Module, 1.5inch diagonal, 128x128 pixels, 16-bit high color (65K colors), with embedded controller, communicating via SPI interface.
- 128x128 high resolution, 65K colors, clearly displays colorful images
- Display color: RGB, 65K colors
- Supports 4-wire SPI OR 3-wire SPI interface, configured via onboard resistor
- Comes with development resources and manual (examples for Raspberry Pi/Jetson Nano/STM32)

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B07DB5YFGW |
| Best Sellers Rank | #3,592 in Single Board Computers (Computers & Accessories) |
| Brand | waveshare |
| CPU Manufacturer | VIA |
| CPU Model | AMD E Series |
| Compatible Devices | Raspberry Pi, Arduino, STM32 |
| Connectivity Technology | LAN |
| Customer Reviews | 4.2 out of 5 stars 150 Reviews |
| Item Weight | 0.01 Kilograms |
| Manufacturer | Waveshare |
| Memory Storage Capacity | 1 TB |
| Model Name | 1.5inch RGB OLED Display Module |
| Processor Brand | VIA |
| Processor Count | 1 |
| UPC | 657419923682 614961952102 |
| Wireless Compability | 802.11n |

## Product Details

- **Brand:** waveshare
- **Model Name:** 1.5inch RGB OLED Display Module
- **Memory Storage Capacity:** 1 TB
- **CPU Model:** AMD E Series
- **Connectivity Technology:** LAN

## Images

![waveshare 1.5inch RGB OLED Display Module 128x128 Pixels 16-bit High Color (65K Colors) with Embedded Controller Communicating via SPI Interface. - Image 1](https://m.media-amazon.com/images/I/61tp4yL59+L.jpg)
![waveshare 1.5inch RGB OLED Display Module 128x128 Pixels 16-bit High Color (65K Colors) with Embedded Controller Communicating via SPI Interface. - Image 2](https://m.media-amazon.com/images/I/61Per2OoEML.jpg)
![waveshare 1.5inch RGB OLED Display Module 128x128 Pixels 16-bit High Color (65K Colors) with Embedded Controller Communicating via SPI Interface. - Image 3](https://m.media-amazon.com/images/I/61IDzMiWYtL.jpg)
![waveshare 1.5inch RGB OLED Display Module 128x128 Pixels 16-bit High Color (65K Colors) with Embedded Controller Communicating via SPI Interface. - Image 4](https://m.media-amazon.com/images/I/71a1f2quBeL.jpg)
![waveshare 1.5inch RGB OLED Display Module 128x128 Pixels 16-bit High Color (65K Colors) with Embedded Controller Communicating via SPI Interface. - Image 5](https://m.media-amazon.com/images/I/51FK349SrkL.jpg)

## Questions & Answers

**Q: Does anyone know if this display can be paired with an Arduino uno or should I use a mega?**
A: Yes, this display can be paired with an UNO

**Q: Does anyone know of Esp32 demo code for this board that is to the point and not as complex as the Waveshares's demo code?**
A: You can use Adafruit's GFX demo code which is much nicer, easier, and simpler.

**Q: Does this display use spi mode 3 with the lsb first,?**
A: No,msb first

**Q: Is the display see-through if removed from the board?**
A: Dear customer, it isn't.

## Customer Reviews

### ⭐⭐⭐⭐⭐ Phan Tastyk...
*by S***. on April 13, 2019*

UPDATE: See attached photo of parameter mod-menu attached to synthesizer sequencer project that can be found on you tube on channel moeller's workshop. Assembly details are documented there. Hi, this is nice display yes? Ah, but a wang-doodler bad-time to make work... Why yoo ask? Well, I tell you.. listen close, because I'm only going to type this once, okay here goze... There are a lot of pins, and they all have to be hooked to the right ones on your controller of choice, but the real pain comes when you try to compile the code and get errors like "Can't compile for Arduino"... yikes! What do you doo? Well, I tell you, so pay attention! I type only once okay? Look at narrative preceding error in the little black box area of your IDE, the spot you never pay attention to, and read what it says... I agree, it's all nonsense, but you may notice a message like "Multiple libraries exist, IDE chose: blaablaablaa.h" (Probably the GFX library) if this is the case you MUST delete all the other instances of that library and use the LATEST & GREATEST version, by doing this you force the IDE to choose it, if you doo that? Man you be back in BIZZZ... trust me.

### ⭐⭐⭐⭐⭐ Working great on a PJRC Teensy 3.6 SPI bus
*by B***E on April 4, 2019*

Planning to use this display type in a product, so this little board was a great way to breadboard the design without having to make your own PCB. Nice that it has both a pigtail and pin header option for connecting to your project. The colors are not super bright, but they are nicely saturated. Of course the OLED has great black levels because it doesn't use backlighting. There's also no viewing angle limitations like a TFT display. The only complaint is the controller on these displays have no native screen rotation. On the plus side, it does have buffering (single) so no flicker.

### ⭐⭐⭐⭐ Neat, tricky.
*by A***M on August 25, 2025*

I picked this up to evaluate for use with a display emulator project along with a half-dozen or so other Waveshare screens. This is my first foray into developing an OLED screen. First, display quality is pretty decent as far as I can tell. Colors are bright and vivid as you would expect from OLED. That said, the brightness of the display seemed lacking overall, even at full white screen, it felt like it was at half brightness or something. Perhaps the nature of the beast? I'm not sure. Code-wise, I am developing in Python on Windows, driving the display with a SPIDriver, eventually porting to Raspberry Pi. I started with an existing driver class for a standard LCD screen and ported over the code from the demo. Took a bit to twiddling but got it to work the same as my other displays. Had to reference the datasheet a few times because the start sequence and commands were a bit different, but not a huge amount of work. Image quality is good, not great, like I mentioned. Colors look nice and saturated, but there just wasn't a lot of dynamic range or "pop". Most people are not buying these to display full color images, so this may not even matter to you. Every Waveshare display I've tested so far that claimed 65K color has also fully supported 262K color, and I was hoping this would be the same. The display chip supports it, so I assumed it would work like the others, however I've been unable to get it to look correct, only getting strange banding in color gradients. I'm either processing/sending data incorrectly, or the OLED unit itself can't handle the bigger byte, either way for now I can't confirm that 262K color works, but 12 and 16bit work fine. This display lost a star for being kind of a pain, more trouble to set up and get working right than any of my LCDs, and I'm still tuning and tweaking it for my needs. Hard to beat it for the price, though, and I'd still recommend it to anyone looking to start developing an OLED screen.

## Frequently Bought Together

- waveshare 1.5inch RGB OLED Display Module 128x128 Pixels 16-bit High Color (65K Colors) with Embedded Controller Communicating via SPI Interface.
- waveshare 1.5inch RGB OLED Display Module, 128x128 Pixels 16-bit High Color (65K Colors) SPI Interface Compatible with Arduino Raspberry Pi Jetson Nano STM32
- 2Pack GPS Module,Navigation Satellite Positioning NEO-6M,Arduino GPS, Drone Microcontroller, GPS Receiver Compatible with 51 Microcontroller STM32 Arduino UNO R3 with Antenna High Sensitivity

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.dk/products/84043675-waveshare-1-5inch-rgb-oled-display-module-128x128-pixels-16](https://www.desertcart.dk/products/84043675-waveshare-1-5inch-rgb-oled-display-module-128x128-pixels-16)

---

*Product available on Desertcart Denmark*
*Store origin: DK*
*Last updated: 2026-03-01*