waveshare 0.96inch OLED Display Module(C)

Руководство пользователя OLED-модуля Waveshare 0.96 дюйма

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-проводной 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°С ~ 70°С
Температура хранения-30°С ~ 80°С
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:

  • РЕЗ: Reset pin, active low.
  • ДК: Data/Command selection pin (high for data, low for command).
  • КС: Chip selection pin, active low.
  • КЛК: Clock input pin for communication.
  • ДИН: Data input pin.
  • Земля: Заземление.
  • ВКЦ: 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.3В3.3В
ЗемляЗемляЗемля
ДИНMOSI / SDA19 / 3
КЛКSCLK / SCL23 / 5
CSCE024
DC2522
РЕС2713
Схема подключения OLED-модуля к Raspberry Pi через 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.3В/5В
ЗемляЗемля
ДИНSPI:D11 / I2C:SDA
КЛКSPI:D13 / I2C:SCL
CSД10
DCD7
РСТD8
Схема подключения OLED-модуля к плате Arduino через 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.3В
ЗемляЗемля
ДИНSPI:PA7 / I2C:PB9 / I2C_SOFT: PC8
КЛКSPI:PA5 / I2C:PB8 / I2C_SOFT: PC6
CSПБ6
Д/СПА8
РЕСПА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: Waveshare Store

Связанные документы - 0.96inch OLED Display Module(C)

Предварительноview Руководство пользователя 0.91-дюймового OLED-модуля - Waveshare
Руководство пользователя для OLED-модуля Waveshare 0.91 дюйма (128x32 пикселя) с контроллером SSD1306. Охватывает более...viewОписание, характеристики, распиновка, связь по I2C и демонстрационный код для STM32, Raspberry Pi (BCM2835, WiringPi, Python) и Arduino.
Предварительноview Руководство пользователя 2.4-дюймового ЖК-модуля Waveshare
Полное руководство по модулю 2.4-дюймового ЖК-дисплея Waveshare с подробным описанием его функций, характеристик и использования с Raspberry Pi, STM32 и Arduino. Узнайте больше об интерфейсе SPI, контроллере IL9341, аппаратных подключениях и программном обеспечении.ampфайлы для интеграции этого дисплея с разрешением 240x320 в ваши проекты.
Предварительноview 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.
Предварительноview Руководство пользователя модуля электронной бумаги Waveshare 2.66 дюйма
Подробное руководство пользователя для модуля электронной бумаги Waveshare 2.66 дюйма, содержащее описание его функций, технических характеристик, синхронизации SPI, рабочего протокола, мер предосторожности и руководств по интеграции с платформами Raspberry Pi, Jetson Nano, STM32 и Arduino, включая описание API и ответы на часто задаваемые вопросы.
Предварительноview Модуль тепловизионной камеры MLX90640-D110 — техническое описание, характеристики и руководство
Подробные технические характеристики, функции и руководство по эксплуатации модуля тепловизионной камеры Waveshare MLX90640-D110 32x24. Включает информацию об интерфейсе I2C, подключении оборудования к Raspberry Pi, STM32, ESP32 и ответы на часто задаваемые вопросы.
Предварительноview Руководство пользователя 0.96-дюймового OLED-дисплея - Waveshare
Подробное руководство пользователя для 0.96-дюймового OLED-дисплея Waveshare (SSD1306). Охватывает интерфейсы SPI/I2C, настройку аппаратного и программного обеспечения, а также ключевые параметры для встраиваемых проектов.