GODIYMODULES 0.96 inch IIC I2C Serial White OLED Display Module 128X64

GODIYMODULES 0.96 inch IIC I2C Serial White OLED Display Module 128x64 User Manual

Model: 0.96 inch IIC I2C Serial White OLED Display Module 128X64

1. Введение

This manual provides detailed instructions for the GODIYMODULES 0.96 inch IIC I2C Serial White OLED Display Module (SSD1306 128x64). This compact display is designed for integration with microcontrollers such as Arduino and Raspberry Pi, offering a clear 128x64 pixel white display. Please read this manual thoroughly before use to ensure proper setup and operation.

2.Основные характеристики

  • 0.96 inch IIC I2C Serial White OLED Display Module with 128x64 resolution.
  • Integrated SSD1306 driver/controller for efficient operation.
  • Compatible with a wide range of microcontrollers including Arduino, 51 Series, MSP430 Series, STM32/2, CSR IC, and Raspberry Pi.
  • Ultra-low power consumption, approximately 0.08W when the full screen is lit.
  • Adjustable super high brightness and contrast.
  • Standard 4-pin IIC interface: GND, VCC, SCL, SDA.
  • Рабочий объемtage range: 3V to 5V DC.
  • Wide operating temperature range: -30 ℃ to 70 ℃.

3. Что в коробке

Каждый пакет содержит следующие элементы:

  • 2 x 0.96 inch IIC I2C Serial White OLED Display Modules (128x64)
Two 0.96 inch IIC I2C OLED Display Modules with pin headers

Image: Two 0.96 inch IIC I2C OLED Display Modules, as typically included in the package, shown with their respective pin headers.

4. Технические характеристики

ОсобенностьСпецификация
Тип дисплеяOLED
Цвет дисплеяБелый
Разрешение128 x 64 пикселей
Размер экрана0.96 дюймов
Драйвер ICSSD1306
Тип интерфейсаIIC (I2C) Последовательный интерфейс
Рабочий объемtage3 В ~ 5 В постоянного тока
Потребление энергии (в полноэкранном режиме)Прибл. 0.08 Вт
Рабочая температура-30 ℃ ~ 70 ℃
Размеры панели26.70 x 19.26 x 1.85 мм (приблизительно 1.03 x 0.76 x 0.07 дюйм)
Активная область21.74 x 11.2 mm (approx. 0.86 x 0.44 inch)
Булавки4 (GND, VCC, SCL, SDA)

5. Настройка и подключение

This section details how to connect your OLED display module to a microcontroller. The module uses an IIC (I2C) serial interface, requiring only four connections.

5.1 Определения выводов

The module features a 4-pin header for connection. Refer to the image below for pin identification:

0.96 inch OLED Display Module with pin definitions labeled: GND, VCC, SCL, SDA

Image: The 0.96 inch OLED Display Module showing the four pins and their respective labels: GND (Ground), VCC (Power Positive), SCL (Clock Line), and SDA (Data Line).

  • Земля: Ground connection. Connect to the ground (0V) of your microcontroller.
  • ВКЦ: Power supply. Connect to a 3.3V to 5V DC power source from your microcontroller.
  • Вероятность нежелательной почты: Serial Clock Line. Connect to the I2C SCL pin of your microcontroller.
  • ПДД: Serial Data Line. Connect to the I2C SDA pin of your microcontroller.

5.2 Connection Diagram (Example for Arduino/Raspberry Pi)

Below is a general connection diagram. Specific pin assignments on your microcontroller may vary. Consult your microcontroller's documentation for exact I2C pin locations.

Circuit diagram for SSD1306 OLED module showing I2C connections and reset circuit

Image: Detailed circuit diagram of the SSD1306 OLED module, illustrating the I2C connections (SDA, SCL, VCC, GND) and the internal reset circuit. Note the I2C slave address information.

Important Note on Reset Circuit: The reset circuit of the SSD1306 needs to be reset at the moment of power on in order to function properly. This is typically handled by the driver library or internal circuitry, but awareness is useful for advanced debugging.

I2C Slave Address: The default I2C slave address is typically 0x3C. If the I2C slave address is D/C# pin (pin 15) to VCC, the I2C slave address will be 0x3D. Refer to the circuit diagram for details.

6. Инструкция по эксплуатации

To operate the OLED display, you will need to use a compatible library for your chosen microcontroller platform (e.g., Arduino, Raspberry Pi). These libraries handle the low-level communication with the SSD1306 driver IC.

6.1 Software Setup (General Guidance)

  1. Install I2C Library: Ensure your microcontroller environment has the necessary I2C communication library installed.
  2. Install SSD1306 Library: Download and install an SSD1306-compatible OLED display library. Popular choices include:
    • For Arduino: Adafruit SSD1306 library and Adafruit GFX library.
    • For Raspberry Pi (Python): Luma.OLED library.
  3. Exampкод: Most libraries come with example sketches or scripts. Start with these to verify your connections and display functionality.
  4. Инициализация дисплея: In your code, you will typically initialize the display object, specifying the I2C address (usually 0x3C or 0x3D) and the display resolution (128x64).
  5. Отображение содержимого: Use the library functions to draw text, shapes, or bitmaps on the display. Remember to call a display update function (e.g., display.display() in Adafruit library) to push the buffer content to the physical screen.

6.2 Потребляемая мощность

The OLED module is designed for ultra-low power consumption. When the full screen is lit, it consumes approximately 0.08W. This makes it suitable for battery-powered projects.

7. Техническое обслуживание

The 0.96 inch OLED display module is a robust electronic component, but proper care can extend its lifespan and ensure optimal performance.

  • Умение обращаться: Handle the module by its edges to avoid touching the display surface or the delicate flex cable. Static electricity can damage electronic components, so use anti-static precautions when handling.
  • Уборка: If the display surface becomes dirty, gently wipe it with a soft, lint-free cloth. Avoid using abrasive cleaners or excessive pressure.
  • Хранилище: Store the module in a dry, cool environment, away from direct sunlight and extreme temperatures. Keep it in its original anti-static packaging if not in use for extended periods.
  • Источник питания: Всегда следите за напряжением источника питания.tage is within the specified 3V to 5V DC range. Incorrect voltagе может повредить модуль.

8. Поиск Неисправностей

If you encounter issues with your OLED display module, refer to the following troubleshooting tips:

  • Дисплей не светится:
    • Verify all connections (GND, VCC, SCL, SDA) are secure and correctly wired to your microcontroller.
    • Проверьте источник питания vol.tage (VCC) to ensure it is within the 3V-5V range.
    • Confirm that your microcontroller is powered on and running the code.
    • Ensure the SSD1306 library is correctly initialized in your code and that the display update function is being called.
  • Некорректное или искаженное отображение:
    • Check the I2C address in your code. The default is usually 0x3C, but it can be 0x3D depending on the D/C# pin configuration (refer to Section 5.2 and the circuit diagram).
    • Ensure the display resolution (128x64) is correctly set in your library initialization.
    • Verify that the SCL and SDA lines are not swapped.
    • Check for any loose connections or shorts on the I2C lines.
  • I2C Communication Errors:
    • Use an I2C scanner sketch (available for Arduino) to detect if the module is visible on the I2C bus and to confirm its address.
    • Ensure pull-up resistors are present on the SCL and SDA lines if your microcontroller does not have internal ones or if they are insufficient (many development boards include them).
  • Дисплей мерцает:
    • Обеспечьте стабильное электроснабжение.
    • Проверьте правильность заземления.

9. Гарантия и поддержка

For technical assistance or inquiries regarding your GODIYMODULES 0.96 inch IIC I2C Serial White OLED Display Module, please contact your retailer or the manufacturer directly. Please have your purchase information and product model number ready when seeking support.

This product is covered by the standard warranty provided by the retailer at the time of purchase. Please refer to your purchase documentation for specific warranty terms and conditions.

Связанные документы - 0.96 inch IIC I2C Serial White OLED Display Module 128X64

Предварительноview Модуль белого OLED-дисплея Rajguru Electronics 1.3 дюйма, разрешение 128x64 | SSD1306 | Характеристики и руководство пользователя
Ознакомьтесь с модулем белого OLED-дисплея Rajguru Electronics 1.3 дюйма 128x64 (SSD1306). В этом техническом руководстве описаны функции, характеристики и инструкции по настройке для проектов на базе Arduino и Raspberry Pi.
Предварительноview Руководство пользователя для последовательного OLED-модуля IIC 0.96 дюйма - Inno-Maker
Руководство пользователя для 0.96-дюймового последовательного OLED-модуля IIC от Inno-Maker, содержащее подробную информацию о его функциях, технических характеристиках, руководствах по подключению к Raspberry Pi и Arduino, использовании программного обеспечения и преобразовании растровых изображений с помощью LCD Assistant.
Предварительноview Техническое руководство по 4-контактному OLED-дисплею 128x64, 1.3 дюйма, синий цвет.
Подробная информация о 1.3-дюймовом синем OLED-дисплее с разрешением 128x64 пикселей и контроллером SSD1306. Включает технические характеристики, распиновку, электрические характеристики и примеры использования.amples с Arduino и Raspberry Pi.
Предварительноview Adafruit Monochrome OLED Breakouts: Guide to 128x64 and 128x32 Displays
Learn how to wire and use Adafruit's monochrome OLED breakout boards (128x64 and 128x32 pixels) with Arduino, CircuitPython, and Raspberry Pi. Includes setup, wiring diagrams, and example code for SPI and I2C interfaces.
Предварительноview Руководство пользователя 0.91-дюймового OLED-модуля - Waveshare
Руководство пользователя для OLED-модуля Waveshare 0.91 дюйма (128x32 пикселя) с контроллером SSD1306. Охватывает более...viewОписание, характеристики, распиновка, связь по I2C и демонстрационный код для STM32, Raspberry Pi (BCM2835, WiringPi, Python) и Arduino.
Предварительноview Монохромные OLED-модули: руководство по использованию дисплеев Adafruit.
Подробное руководство по монохромным OLED-дисплеям Adafruit (128x64, 128x32 пикселей). Узнайте о подключении, Arduino, CircuitPython и интеграции с Raspberry Pi с помощью драйвера SSD1306.