waveshare 1.5inch RGB OLED Module

waveshare 1.5inch RGB OLED Display Module User Manual

Model: 1.5inch RGB OLED Module

1. Izdelek je končanview

The waveshare 1.5inch RGB OLED Display Module is a compact display unit featuring a 1.5-inch diagonal screen with 128x128 pixels. It supports 16-bit high color (65K colors) and communicates via a Serial Peripheral Interface (SPI). This module is designed for integration with various microcontrollers and single-board computers, including Arduino, Raspberry Pi, Jetson Nano, and STM32.

The display incorporates an embedded SSD1351 controller, which manages the 128RGB x 128 Dot Matrix OLED/PLED. The controller includes a 128x128x18bit SRAM for display buffering and supports both 262k and 65k color depths. Communication options include 4-wire SPI and 3-wire SPI, optimizing for reduced module area and efficient use of controller I/O resources.

waveshare 1.5inch RGB OLED Display Module

Figure 1: waveshare 1.5inch RGB OLED Display Module. This image shows the compact display module with its pin headers and the vibrant color display capabilities.

2. Lastnosti

  • Zaslon visoke ločljivosti: 128x128 pixels, offering clear and detailed visuals.
  • Vibrant Color Depth: 16-bit high color (65K colors) for rich and colorful image display.
  • Vgrajeni krmilnik: Utilizes the SSD1351 driver for efficient display management.
  • Flexible Interface: Supports both 4-wire SPI and 3-wire SPI communication, configurable via an onboard resistor.
  • Široka združljivost: Designed for use with popular development platforms such as Raspberry Pi, Jetson Nano, Arduino, and STM32.
  • Kompaktne dimenzije: Module measures 44.5 x 37 mm.
  • Delovna zvezatage: Compatible with 3.3V/5V power supplies.
Features at a Glance for 1.5inch RGB OLED Module

Figure 2: Key features and specifications of the 1.5inch RGB OLED Module, including resolution, color depth, and interface type.

3. Vsebina paketa

Preverite, ali so v paketu prisotni vsi elementi:

  • 1 x 1.5inch RGB OLED Module
  • 1 x PH2.0 7Pin Cable

4. Specifikacije

ParameterVrednost
Delovna zvezatage3.3V / 5V
Podporni vmesnik4-žični SPI, 3-žični SPI
KrmilnikSSD1351
Resolucija128(V)RGB x 128(V)
Barva zaslona65K color
Dimension (Display Area)26.855 (H) x 26.855 (V) mm
Velikost pikslov0.045 (H) x 0.194 (V) mm
Dimenzije modula44.5 x 37 mm
Outline Dimensions of 1.5inch RGB OLED Module

Figure 3: Detailed outline dimensions of the 1.5inch RGB OLED Module in millimeters.

5. Setup and Hardware Connection

This section details the physical connection of the 1.5inch RGB OLED Module to common development boards. Ensure that the power supply voltage in logika voltage are consistent between the module and your controller to prevent improper operation.

5.1 Opis zatiča

  • VCC: 3.3V/5V Power input
  • GND: Tla
  • DIN: Data input (SPI MOSI)
  • SCL: Clock input (SPI SCK)
  • CS: Chip Select, active low
  • DC: Data/Command signal selection (low for command, high for data)
  • RST: Signal za ponastavitev, aktiven nizek

5.2 Connecting with Raspberry Pi

Follow the diagram below for connecting the OLED module to a Raspberry Pi. Ensure correct pin mapping for SPI communication.

Connecting 1.5inch RGB OLED Module to Raspberry Pi

Figure 4: Wiring diagram for connecting the 1.5inch RGB OLED Module to a Raspberry Pi, showing pin-to-pin connections for power, ground, and SPI signals.

5.3 Connecting with Arduino Board

Refer to the following diagram for connecting the OLED module to an Arduino board. Pay close attention to the SPI pin assignments for your specific Arduino model.

Connecting 1.5inch RGB OLED Module to Arduino Board

Figure 5: Wiring diagram for connecting the 1.5inch RGB OLED Module to an Arduino board, illustrating the necessary connections for power, ground, and SPI communication.

6. Navodila za uporabo

The 1.5inch RGB OLED Module communicates primarily via SPI. To operate the display, you will need to interface with its SSD1351 controller using appropriate software libraries for your chosen development platform.

6.1 Software Libraries and Examples

Waveshare provides development resources and example code for various platforms, including Raspberry Pi, Jetson Nano, Arduino, and STM32. These resources typically include libraries for the SSD1351 controller, allowing you to initialize the display, draw graphics, and display text.

Za podrobna programska navodila in npr.ample code, please refer to the official online documentation:

waveshare 1.5inch RGB OLED Module Online Documentation

When using Arduino, libraries such as the Adafruit SSD1351 library are commonly used and compatible with this module. Ensure that your sketch defines the correct pins for SPI communication (DIN, SCL, CS, DC, RST) as per your hardware connection.

7. Vzdrževanje

To ensure the longevity and optimal performance of your 1.5inch RGB OLED Display Module, follow these maintenance guidelines:

  • Ravnanje: Handle the module by its edges to avoid touching the display surface or electronic components.
  • Čiščenje: If necessary, gently clean the display surface with a soft, lint-free cloth. Do not use abrasive cleaners or solvents.
  • Shranjevanje: Store the module in a dry, dust-free environment away from direct sunlight and extreme temperatures.
  • moč: Always ensure the correct operating voltage (3.3V/5V) is applied. Incorrect voltaglahko poškoduje modul.
  • Statična elektrika: Pri ravnanju z modulom bodite previdni pred elektrostatično razelektritvijo (ESD), saj so elektronske komponente občutljive na statično elektriko.

8. Odpravljanje težav

If you encounter issues with your 1.5inch RGB OLED Display Module, consider the following troubleshooting steps:

  • Brez prikaza/prazen zaslon:
    • Verify power connections (VCC and GND) and ensure the correct voltage (3.3V/5V) is supplied.
    • Check all SPI connections (DIN, SCL, CS, DC, RST) for proper wiring and continuity.
    • Ensure the reset pin (RST) is correctly handled by your code or pulled high after power-up.
    • Confirm that the display initialization code in your program is correct and matches the SSD1351 controller.
  • Incorrect Colors/Garbled Display:
    • Check the data input (DIN) and clock (SCL) lines for interference or incorrect timing.
    • Verify that the correct color depth (e.g., 65K colors) is configured in your software library.
    • Ensure the Data/Command (DC) pin is switching correctly between data and command modes.
  • Code Compilation Errors:
    • Ensure all necessary libraries (e.g., Adafruit SSD1351) are installed and correctly included in your project.
    • Verify that your development environment is properly set up for your chosen platform (Arduino IDE, Raspberry Pi OS, etc.).
    • Consult the online documentation and community forums for specific platform-related issues.

For further assistance, refer to the official waveshare online documentation or contact their support channels.

9. Garancija in podpora

For information regarding product warranty, please refer to the purchase documentation or the official waveshare website. General support and detailed technical resources, including datasheets and programming examples, are available through the waveshare online documentation portal.

Online Documentation/User Manual: //bit.ly/3TriWqs

For specific technical inquiries or issues not covered in this manual, please visit the waveshare support page or contact their customer service directly.

Povezani dokumenti - 1.5inch RGB OLED Module

Prejview Priročnik za 2.66-palčni modul e-papirja Waveshare
Obsežen uporabniški priročnik za 2.66-palčni modul e-papirja Waveshare, ki podrobno opisuje njegove funkcije, specifikacije, časovno usklajenost SPI, delovni protokol, previdnostne ukrepe in navodila za integracijo za platforme Raspberry Pi, Jetson Nano, STM32 in Arduino, vključno z opisi API-jev in pogostimi vprašanji.
Prejview Uporabniški priročnik in tehnični vodnik za Waveshare 2.13-palčni e-papirni HAT (B)
Celovit vodnik za Waveshare 2.13-palčni e-papirni HAT (B), ki zajema strojne povezave, nastavitev programske opreme, načela programiranja in odpravljanje težav za Raspberry Pi, Arduino, Jetson Nano in STM32.
Prejview Uporabniški priročnik in navodila za Waveshare 7.5-palčni E-papirni HAT
Ta obsežen uporabniški priročnik vsebuje podrobne informacije o 7.5-palčnem zaslonu Waveshare E-Paper HAT (V1/V2), modulu za prikaz z ločljivostjo 800 x 480, ki uporablja tehnologijo mikrokapsuliranega elektroforetskega prikaza. Zajema strojne povezave, komunikacijo SPI, načela delovanja in integracijo z Raspberry Pi, Arduino, Jetson Nano, Sunrise X3 Pi, STM32, ESP32 in ESP8266. Vključeni so bistveni previdnostni ukrepi, viri in pogosta vprašanja za optimalno uporabo.
Prejview Uporabniški priročnik za 0.91-palčni OLED modul - Waveshare
Uporabniški priročnik za Waveshare 0.91-palčni OLED modul (128 x 32 slikovnih pik) s krmilnikom SSD1306. Pokriva več kotview, funkcije, razporeditev pinov, komunikacija I2C in demo koda za STM32, Raspberry Pi (BCM2835, WiringPi, Python) in Arduino.
Prejview 2inch LCD Module with ST7789 SPI Interface - Technical Guide
Technical documentation and usage guide for the 2inch LCD Module with ST7789 controller, featuring SPI interface, 240x320 resolution, and compatibility with Raspberry Pi, STM32, and Arduino platforms.
Prejview Uporabniški priročnik za 2.4-palčni LCD-modul Waveshare
Celovit vodnik za 2.4-palčni LCD TFT zaslonski modul Waveshare, ki podrobno opisuje njegove funkcije, specifikacije in uporabo z Raspberry Pi, STM32 in Arduinom. Spoznajte vmesnik SPI, krmilnik IL9341, strojne povezave in programsko opremo.ampdatoteke za integracijo tega zaslona z ločljivostjo 240 x 320 v vaše projekte.