waveshare 0.96inch OLED Display Module(C)

Waveshare 0.96inch OLED Module User Manual

Model: 0.96inch OLED Display Module(C)

1. تعارف

This user manual provides detailed instructions for the Waveshare 0.96inch OLED Module. This module features an embedded SSD1315 driver chip and supports both SPI and I2C communication protocols. It is designed for integration with various development boards, including Raspberry Pi, Arduino, and STM32.

The 0.96inch OLED Module is a compact display solution with a resolution of 128 × 64 pixels, offering clear visual output for your projects.

2. مصنوعات کی خصوصیات

  • 0.96inch OLED Display Module with embedded SSD1315 Driver Chip.
  • Resolution: 128 × 64 Pixels.
  • Communication Interfaces: 4-wire SPI / I2C.
  • Ultra-narrow bezel and compact size.
  • آن بورڈ والیم۔tage translator for versatile compatibility.
  • Display Color: Upper yellow & lower blue (two-color display).
  • Comes with online development resources and examples for Raspberry Pi, Arduino, and STM32.

3. پیکیج کا مواد۔

  • 0.96inch OLED Module x1
  • Jumper cable female-female 7PIN x1
Waveshare 0.96inch OLED Module and included 7-pin jumper cable

Image: The 0.96inch OLED Module shown with the included 7-pin female-female jumper cable.

4. وضاحتیں

پیرامیٹرقدر
آپریٹنگ والیومtage3.3V/5V (IO high-level voltage is as same as the power supply.)
مواصلاتی انٹرفیس4-wire SPI / I2C
اسکرین کی قسمOLED
کنٹرول چپSSD1315
قرارداد128 × 64 پکسلز
خاکہ کے طول و عرض26.0mm × 26.0mm
ڈسپلے سائز21.74mm × 11.18mm
رنگ ڈسپلے کریں۔Blue/White/Blue and Yellow (1/4 yellow on the top)
آپریٹنگ درجہ حرارت-20°C ~ 70°C
اسٹوریج کا درجہ حرارت-30°C ~ 80°C
Viewآئی اینگل> 160°
Detailed outline dimensions and specifications table for the OLED module

Image: Diagram showing the physical dimensions of the OLED module and a summary of its key specifications.

5. Control Interface Pinout

The OLED module features the following control pins:

  • RES: Reset pin, active low.
  • ڈی سی: Data/Command selection pin (high for data, low for command).
  • CS: Chip selection pin, active low.
  • CLK: Clock input pin for communication.
  • DIN: Data input pin.
  • GND: زمینی رابطہ۔
  • VCC: Power supply input (3.3V / 5V).
سامنے والا view of the OLED module showing pin labels and a sampلی ڈسپلے

تصویر: سامنے view of the 0.96inch OLED module, highlighting the pin labels (RES, CS, DIN, VCC, DC, CLK, GND) and a sample display showing time and date.

پیچھے view of the OLED module showing solder pads for SPI and I2C configuration

تصویر: پیچھے view of the 0.96inch OLED module, illustrating the solder pads for configuring SPI or I2C communication modes.

6. Hardware Connection and Setup

6.1. Connecting with Raspberry Pi via SPI Interface

When connecting the OLED module to a Raspberry Pi, use a 7-pin cable and refer to the pin correspondence table below for proper wiring.

OLED پنBCM2835 (Raspberry Pi)Board Pin (Raspberry Pi)
وی سی سی3.3V3.3V
جی این ڈیجی این ڈیجی این ڈی
DINMOSI / SDA19،3/XNUMX
سی ایل کےSCLK / SCL23،5/XNUMX
CSCE024
DC2522
RES2713
Wiring diagram for connecting the OLED module to a Raspberry Pi via SPI

Image: Visual guide demonstrating the correct wiring connections between the 0.96inch OLED module and a Raspberry Pi board using the SPI interface.

6.2. Connecting with Arduino Board via SPI Interface

The provided demos are based on Arduino UNO PLUS. For other Arduino boards, connect the pins according to the actual pinout of your board. Refer to the Arduino UNO connection pin correspondence table below.

OLED پنUNO Pin
وی سی سی3.3V/5V
جی این ڈیجی این ڈی
DINSPI:D11 / I2C:SDA
سی ایل کےSPI:D13 / I2C:SCL
CSڈی10
DCD7
RSTD8
Wiring diagram for connecting the OLED module to an Arduino board via SPI

Image: Visual guide demonstrating the correct wiring connections between the 0.96inch OLED module and an Arduino UNO board using the SPI interface.

6.3. Connecting with STM32

The provided demos are based on the STM32F103RBT6. If you need to port the demo to a different STM32 board, please connect the pins according to the actual pinout of your specific board. Refer to the STM32F103RBT6 connection pin correspondence table below.

OLED پنSTM32 Pin
وی سی سی3.3V
جی این ڈیجی این ڈی
DINSPI:PA7 / I2C:PB9 / I2C_SOFT: PC8
سی ایل کےSPI:PA5 / I2C:PB8 / I2C_SOFT: PC6
CSپی بی 6
D/Cپی اے 8
RESپی اے 9
Wiring diagram for connecting the OLED module to an STM32 board

Image: Visual guide demonstrating the correct wiring connections between the 0.96inch OLED module and an STM32 development board.

7. آپریٹنگ تحفظات

To ensure optimal performance and longevity of your OLED module, please observe the following:

  • پاور کنکشن: Be careful not to reverse the power connection (VCC and GND) as this can damage the module.
  • Self-Luminous Display: OLED displays are self-luminous and do not have a backlight. Simply connecting VCC and GND will not illuminate the display. You must use program control to highlight the OLED and display content.
  • تصویر برقرار رکھنا: Avoid displaying the same static screen content for prolonged periods. Continuous display of static images can lead to residual images (burn-in) and potentially damage the OLED panel.

8 ٹربل شوٹنگ اور اکثر پوچھے گئے سوالات

Q: How many volts can the OLED module be used in a system?
A: The OLED module is designed for use in a 3.3V system by default. However, extensive testing has shown that it functions reliably in a 5V system as well.
Q: How many hours does the OLED module last?
A: Under normal operating conditions, the OLED module typically has a lifespan of approximately 50,000 hours.
Q: OLED module connected to the power supply why does not light?
A: OLED displays are self-luminous and do not have a backlight. The display will not light up by simply connecting VCC and GND. You must use program control to initialize the display and send data to illuminate the OLED and show content.

9. سپورٹ

For further assistance, development resources, or if you encounter any problems, please contact Waveshare support. Online development resources are available to help you get started with your projects.

Visit the official Waveshare store for more information: ویو شیئر اسٹور

متعلقہ دستاویزات - 0.96inch OLED Display Module(C)

پریview 0.91 انچ OLED ماڈیول یوزر مینوئل - ویو شیئر
SSD1306 کنٹرولر کے ساتھ Waveshare 0.91inch OLED ماڈیول (128x32 پکسلز) کے لیے صارف دستی۔ پر احاطہ کرتا ہے۔view، خصوصیات، پن آؤٹ، I2C کمیونیکیشن، اور STM32، Raspberry Pi (BCM2835، WiringPi، Python) اور Arduino کے لیے ڈیمو کوڈ۔
پریview Waveshare 2.4 انچ LCD ماڈیول صارف دستی
Waveshare 2.4-inch LCD TFT ڈسپلے ماڈیول کے لیے ایک جامع گائیڈ، جس میں Raspberry Pi، STM32، اور Arduino کے ساتھ اس کی خصوصیات، تصریحات اور استعمال کی تفصیل ہے۔ SPI انٹرفیس، IL9341 کنٹرولر، ہارڈویئر کنکشن، اور سافٹ ویئر کے بارے میں جانیں۔ampاس 240x320 ریزولوشن ڈسپلے کو اپنے پروجیکٹس میں ضم کرنے کے لیے۔
پریview Waveshare 2.66inch e-Paper Module Manual
Waveshare 2.66-inch e-Paper ماڈیول کے لیے جامع صارف گائیڈ، اس کی خصوصیات، تصریحات، SPI ٹائمنگ، ورکنگ پروٹوکول، احتیاطی تدابیر، اور Raspberry Pi، Jetson Nano، STM32، اور Arduino پلیٹ فارمز کے لیے انٹیگریشن گائیڈز، بشمول API کی تفصیل اور عمومی سوالنامہ۔
پریview MLX90640-D110 تھرمل کیمرہ ماڈیول - ڈیٹا شیٹ، چشمی، اور گائیڈ
Waveshare MLX90640-D110 32x24 IR تھرمل کیمرہ ماڈیول کے لیے تفصیلی تکنیکی وضاحتیں، خصوصیات، اور استعمال گائیڈ۔ I2C انٹرفیس کی تفصیلات، Raspberry Pi، STM32، ESP32، اور FAQ کے لیے ہارڈویئر کنکشن شامل ہیں۔
پریview 0.96 انچ OLED یوزر مینوئل - ویو شیئر
Waveshare 0.96-inch OLED ڈسپلے ماڈیول (SSD1306) کے لیے جامع صارف دستی۔ SPI/I2C انٹرفیس، ہارڈویئر/سافٹ ویئر سیٹ اپ، اور ایمبیڈڈ پروجیکٹس کے کلیدی پیرامیٹرز کا احاطہ کرتا ہے۔
پریview Waveshare 2.13inch e-Paper HAT (B) یوزر مینوئل اور ٹیکنیکل گائیڈ
Waveshare 2.13inch e-Paper HAT (B) کے لیے جامع گائیڈ، جس میں ہارڈویئر کنکشن، سافٹ ویئر سیٹ اپ، پروگرامنگ کے اصول، اور Raspberry Pi، Arduino، Jetson Nano، اور STM32 کے لیے ٹربل شوٹنگ کا احاطہ کیا گیا ہے۔