GODIYMODULES SSD1306 0.91 Inch OLED Display Module

GODIYMODULES 0.91 Inch OLED Screen 128x32 IIC I2C Display Module User Manual

Model: SSD1306 0.91 Inch OLED Display Module

1. Introdução

This manual provides detailed instructions for the GODIYMODULES 0.91 Inch OLED Screen 128x32 IIC I2C Display Module. This compact display is ideal for various embedded projects, offering clear white text and graphics with low power consumption. It is compatible with microcontrollers such as Arduino, PIC, AVR, and STM32.

2. Produto acabadoview

The GODIYMODULES 0.91 Inch OLED Display Module features a 128x32 pixel resolution and utilizes the SSD1306 driver IC. Unlike traditional LCDs, OLED technology provides self-illumination, eliminating the need for a backlight and resulting in superior display performance and lower power consumption. The module communicates via the IIC (I2C) interface, simplifying connections to your development board.

Two 0.91 inch OLED display modules with pin headers

Image: Two 0.91 inch OLED display modules, showing the front view with the display area and pin headers for connection.

Voltar view of two 0.91 inch OLED display modules

Imagem: Costas view of two 0.91 inch OLED display modules, illustrating the compact design and solder points.

3. Especificações

RecursoDescrição
Tamanho da tela0.91 polegadas
Resolução128 x 32 pixels
Cor da telaBranco
Motorista ICSSD1306
InterfaceIIC (I2C)
Vol operacionaltageCC 3.3 V - 5 V
Dispositivos compatíveisArduino, PIC, AVR, STM32, Microcontrollers
Componentes incluídos2 x OLED Display Modules
Dimensional drawing of the 0.91 inch OLED module

Image: Technical drawing showing the dimensions of the 0.91 inch OLED module in millimeters.

4. Configuração

To set up your GODIYMODULES 0.91 Inch OLED Display Module, follow these steps:

  1. Identificar pinos: The module has four pins: GND (Ground), VCC (Power), SCL (Serial Clock), and SDA (Serial Data).
  2. Conexão de energia: Connect the VCC pin to a 3.3V or 5V power supply on your microcontroller and GND to the ground pin. Ensure the voltage matches your microcontroller's logic level.
  3. I2C Connection: Connect the SCL pin to your microcontroller's I2C SCL pin and the SDA pin to your microcontroller's I2C SDA pin.
  4. Configuração do software: For Arduino, install a compatible SSD1306 library (e.g., Adafruit SSD1306 library and Adafruit GFX library) through the Arduino IDE Library Manager.
Frente view of a single 0.91 inch OLED display module with pin labels

Image: A single 0.91 inch OLED display module, showing the front display and clearly labeled pins (GND, VCC, SCL, SDA) for easy identification.

Voltar view of a single 0.91 inch OLED display module showing components

Image: The back of a single 0.91 inch OLED display module, revealing the surface-mount components and traces.

5. Instruções de operação

Once the module is wired and the necessary libraries are installed, you can begin programming your microcontroller to display information.

  1. Initialize the Display: In your code, include the SSD1306 library and initialize the display object, specifying the I2C address (commonly 0x3C or 0x3D) and display resolution.
  2. Tela clara: Use the display object's clear display function to ensure a blank canvas before drawing.
  3. Set Text/Graphics: Use functions provided by the library to set text cursor position, text size, color, and then print text. For graphics, use functions to draw lines, circles, rectangles, or bitmaps.
  4. Exibir conteúdo: After drawing, call the display function to update the physical screen with the buffered content.

Consulte o examples provided with your chosen SSD1306 library for specific code implementations.

6. Manutenção

The GODIYMODULES OLED display module requires minimal maintenance:

  • Limpeza: If the screen surface becomes dusty, gently wipe it with a soft, dry, lint-free cloth. Avoid using liquid cleaners directly on the display.
  • Manuseio: Handle the module by its edges to avoid touching the display area or sensitive electronic components.
  • Armazenar: Store the module in a dry, anti-static environment when not in use.

7. Solução De Problemas

If you encounter issues with your OLED display module, consider the following:

  • Sem exibição/tela em branco:
    • Check power connections (VCC and GND) to ensure they are correct and providing the appropriate voltage (3.3V ou 5V).
    • Verify I2C connections (SCL and SDA) are correctly wired to your microcontroller.
    • Confirm the I2C address in your code matches the module's address (usually 0x3C or 0x3D). You can use an I2C scanner sketch to find the correct address.
    • Ensure the display initialization code is correct and the display() function is called to update the screen.
  • Garbled or Incorrect Display:
    • Double-check the resolution settings in your code (128x32).
    • Ensure you are using the correct library for the SSD1306 driver.
    • Verify that your microcontroller's I2C bus is not being interfered with by other devices or has proper pull-up resistors.
  • Partial Display:
    • This can sometimes indicate an incorrect resolution setting or an issue with the display buffer. Review your code's display initialization.

8. Informações de garantia

This GODIYMODULES product is covered by a warranty provided by GODIYMODULES. For specific warranty terms and conditions, please refer to the documentation included with your purchase or contact GODIYMODULES customer support.

9. Suporte ao cliente

For technical assistance, troubleshooting, or any questions regarding your GODIYMODULES 0.91 Inch OLED Display Module, please contact your retailer or the manufacturer directly. Ensure you have your product model number (SSD1306 0.91 Inch OLED Display Module) and purchase details available when seeking support.

© 2023 GODIYMODULES. All rights reserved.

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.