🌈 Elevate Your Display Game!
The Waveshare 1.5inch RGB OLED Display Module features a compact 128x128 pixel resolution with 16-bit color depth, making it ideal for vibrant and clear image displays. It supports both 4-wire and 3-wire SPI interfaces, ensuring compatibility with various development platforms like Raspberry Pi and Arduino. With a wide viewing angle and lightweight design, this module is perfect for innovative projects.
Brand | Waveshare |
Package Dimensions | 8 x 7.2 x 3.4 cm; 10 g |
Item model number | 1.5inch RGB OLED Module |
Manufacturer | Waveshare |
Colour | 1.5inch RGB OLED Module |
Standing screen display size | 1.5 Inches |
Processor Brand | via |
Hard Disk Description | SSD |
Operating System | Linux |
Are Batteries Included | No |
Item Weight | 10 g |
Guaranteed software updates until | unknown |
M**O
Amazing Display
Works perfectly, great quality and colours
E**C
Great Little 3.3V Display
Works great with an Adafruit Feather microcontroller and the Arduino IDE. The supplied cable and the socket on the board are much appreciated - saves having to mess around soldering and is much neater than pins.
A**R
Good display, just don't use Waveshare library
This is a great little display - clear and bright and easy to use with Arduino. The documentation from Waveshare is good with loads of technical data about the display and board but the Waveshare Arduino library is rubbish. I wasted hours trying to get it to do what I wanted until I stumbled on the ucglib on github by olikraus which is much better.
J**.
Dirty- Creates Supply Born Noise / Interference
The display Creates Supply Born Noise / Interference. If you use this for audio projects within an audio based circuit, op amps, preamps, hifi etc it will create a switching noise (due to its onboard step up reg for the panel) and this is not easy to get rid of. In fact after several days of filtering isolation and messing about, gave in swapped to TFT - no more issues. Avoid if its used for Audio situations.
O**R
Poor instructions, poor q/a, defective
Item sent was defective. Some solder joints not soldered properly. Instructions provided are out of date and not clear. Manufacturer communication was ok but it took a day to reply to each email so trying to get to the bottom of this has taken days. Item also had a q/a sticker on it but it was obvious this had an issue with the solder joints so q/a not up to scratch.
M**E
Image trés nette
Testé sur ESP32 avec la librairie arduino , fonctionne très bien.
B**E
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.
M**H
Macht was es soll, Kenntnisse in C++ erforderlich
Das Modul bzw. das darauf befindliche Display ist für 3,3V ausgelegt, das Datenblatt läßt auch keine Logikpegel über 3,3V zu. Deshalb habe ich das Display zunächst an einem Arduino Nano (5V) über einen Arduino-Levelshifter angeschlossen. Zum Testen habe ich den Demo-Sketch benutzt - das Display blieb schwarz.Es stellte sich heraus, dass es mit dem Levelshifter zusammenhängt. Alle Signale der 4-Wire-SPI schienen zu funktionieren, nur die Datenleitung Din/SDA nicht. Ich habe dann dieses Signal mal direkt vom Arduino bezogen, ohne Levelshifter dazwischen - und sofort lief das Demo reibungslos, wie es sollte. Momentan habe ich kein Oszilloscope und konnte daher die genaue Ursache nicht ermitteln, womöglich wird das Timing nicht mehr eingehalten.Das Displaymodul macht was es soll. Das eigentliche Display auf dem Modul hat sogar einen Parallelanschluß, also 18bit-Datenleitungen. Würden man die verwenden, wäre das Display sehr viel schneller, aber diese Anschlüsse sind halt nicht herausgezogen, würde auch mit einem ATMega328P nicht gehen.Der Demo-Sketch ist leider schnell zusammengeschossen, er enthält keinerlei Kommentare, noch nicht mal die Funktions-/Methodenheader sind mit ihren Parametern deklariert. Das aber wäre sehr hilfreich zum schnellen Verstehen des Programms.Will man mit dem Display wirklich eigene Anwendungen erstellen, dann sind mindestens Grundkenntnisse im objektorientierten Programmieren (C++) Voraussetzungen. Ebenso muß man sich zu den Befehlen des Displays zur Konfiguration ernsthaft mit dessen Datenblatt auseinandersetzen, es sind viele Parameter vor der Nutzung zu initialisieren - die Konfiguration im Demo muß nicht in jedem Fall optimal sein.
M**C
hazardous purchase for me
faster update than a lcd (but 2 x the price) and the display is very instable/noisy when you play with the command at the point where i suspect that the position don’t like 1,3,5,7,etc numbers.. remove all your serial to monitor lines, because never you will understand what cause the blurred/unreadable results.. the font size 1 is to blurred to be used.. a pixel (point) is always a double pixels. after a while, i use adafruit ssd1351 library, the demo from waveshare is a puzzle to isolate the commands and you can’t to print a variable number with it.. adafruit is easier (but still have pixels doubled, it’s why the text size 1 is unreadable).. i don’t know if my oled from waveshare is in trouble (or all have this problem) but at text size 2 and even (0,2,4,6,8,etc) numbers position without any serial to terminal line code, this thing work well.. now, i prefer the lcd 128x160 directly pluged in my Arduino (more simple, easier to program, have tft, and at the half of the price)..
E**.
very bright and clear, easy to setup with raspberry pi
Hooked up to the SPI pins of my raspberry pi zero - thanks to the included cable there is no soldering required at all on the display side. Enabled SPI on the pi, downloaded the waveshare python sample from the waveshare wiki and it worked right away. The display is very bright and clear. For my project all I needed was the small OLED_Driver.py file. It has been running for several days now with no problems at all. It draws about an extra 100mA while on and can be switched on and off from software.
Trustpilot
1 month ago
3 weeks ago