waveshare 0.96inch OLED Display Module(C)

웨이브쉐어 0.96인치 OLED 모듈 사용자 설명서

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도 ~ 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).
  • CS: Chip selection pin, active low.
  • CLK : Clock input pin for communication.
  • 소음: 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
접지접지접지
소음MOSI / SDA19 / 3
클락SCLK / SCL23 / 5
CSCE024
DC2522
저작권2713
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
접지접지
소음SPI:D11 / I2C:SDA
클락SPI:D13 / I2C:SCL
CS디10
DCD7
뉴스D8
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
접지접지
소음SPI:PA7 / I2C:PB9 / I2C_SOFT: PC8
클락SPI:PA5 / I2C:PB8 / I2C_SOFT: PC6
CSPB6
직류/직류PA8
저작권PA9
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. 문제 해결 및 FAQ

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 모듈 사용자 설명서 - 웨이브쉐어
Waveshare 0.91인치 OLED 모듈(128x32 픽셀) 및 SSD1306 컨트롤러 사용 설명서.viewSTM32, 라즈베리 파이(BCM2835, WiringPi, Python) 및 아두이노용 기능, 핀 배치, I2C 통신 및 데모 코드.
사전view Waveshare 2.4인치 LCD 모듈 사용 설명서
Waveshare 2.4인치 LCD TFT 디스플레이 모듈에 대한 종합 가이드입니다. 기능, 사양, 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인치 e-Paper 모듈 사용 설명서
Waveshare 2.66인치 e-Paper 모듈에 대한 종합적인 사용자 가이드입니다. 이 가이드에는 기능, 사양, SPI 타이밍, 작동 프로토콜, 주의 사항, Raspberry Pi, Jetson Nano, STM32 및 Arduino 플랫폼과의 통합 가이드(API 설명 및 FAQ 포함)가 자세히 설명되어 있습니다.
사전view MLX90640-D110 열화상 카메라 모듈 - 데이터시트, 사양 및 가이드
Waveshare MLX90640-D110 32x24 IR 열화상 카메라 모듈의 자세한 기술 사양, 기능 및 사용 설명서입니다. I2C 인터페이스 세부 정보, Raspberry Pi, STM32, ESP32 하드웨어 연결 및 FAQ가 포함되어 있습니다.
사전view 0.96인치 OLED 사용자 설명서 - 웨이브쉐어
Waveshare 0.96인치 OLED 디스플레이 모듈(SSD1306)에 대한 종합적인 사용자 설명서입니다. SPI/I2C 인터페이스, 하드웨어/소프트웨어 설정, 임베디드 프로젝트에 필요한 주요 매개변수 등을 다룹니다.