Fermion: Monochrome 0.96" 128x64 I2C/SPI OLED Display

SKU: DFR0650

The SSD1306 OLED Display Module is a compact and versatile display solution, featuring a 0.96” size and 128x64 pixel resolution. It supports both SPI and I2C interfaces, ensuring compatibility with a variety of devices operating at 3.3V and 5V. This module is particularly suitable for enhancing wearables, mini consoles, and desktop widgets, offering a high-quality visual output that can elevate the functionality and aesthetics of these applications. With its small form factor and robust performance, the SSD1306 OLED Display is a preferred choice for DIY enthusiasts looking to create innovative electronic projects that require a reliable display component.

Front of 0.96-inch OLED display module with I2C/SPI interface-DFRobot product sku:DFR0650 image.
  • Docs
  • Tech Specs
  • Projects
  • 1. Getting Started

    This article provides a comprehensive guide for beginners on setting up and using a 0.96inch 128x64 IIC SPI OLED Module with DFRduino UNO R3, including hardware and software requirements, wiring diagrams, and library installations to enable easy integration and use.

    2. Example Code for Arduino-Show beautiful fonts

    Discover how to enhance your Arduino projects by displaying beautiful fonts using the U8G2 library. This guide provides sample code and instructions for implementing various font styles, utilizing both I2C and SPI interfaces, and configuring display settings to achieve visually appealing results.

    3. Example Code for Arduino-Hello World

    This article provides a step-by-step guide to display 'Hello World' on an Arduino using the U8G2 library, covering hardware setup, font selection, and code implementation to create a simple and effective display interface.

    4. Example Code for Arduino-GIF

    This article offers a detailed guide and sample code for creating rotating 3D stereoscopic graphics with Arduino, including instructions on utilizing the SPI interface and coding techniques for drawing and rotating tetrahedrons.

    5. Example Code for Arduino-Font display in different directions

    This article presents sample code for displaying fonts in different directions using the U8G2 library on Arduino. It includes detailed explanations of font rotation techniques and provides practical examples for integrating these displays into electronic projects.

    Reference

    This article serves as a reference guide to the IIC and SPI communication protocols, providing detailed information on wiring, API functions, and compatibility tests for various microcontrollers, including FireBeetle-ESP32 and Arduino Uno, to ensure optimal device performance.

    Specification

    Parameter Details
    Operating voltage 3.3V to 5V
    Color white pixels
    Number of pixels 128 columns x 64 rows
    Interface IIC (in default) / SPI
    IIC address 0x3C
    Drive chip SSD1306
    Brightness 180 (Typ) cd/m²
    Full-screen lighting power approx. 24mA-3.3V/5V(IIC), approx. 27mA-3.3V/5V(SPI)
    Full-screen off power consumption approx. 2mA-3.3V/5V(IIC), approx. 2.87mA-3.3V/5V(SPI)
    Operating temperature -30°C to 70°C
    Display area 21.744 x 10.864mm / 0.86" x 0.42"
    Mounting hole diameter 2.0mm
    Size 30.00 x 30.00mm / 1.18" x 1.18"
    Weight 4.2g

    This product is supplied with 2.54mm male headers by default, and each connector has a minimum of 10 pins. If the number of pins exceeds your usage needs, please use pliers to break them off yourself.

    Pinout

    Monochrome 0.96inch 128x64 IIC SPI OLED display

    Num Label Description
    1 VCC +
    2 GND -
    3 SCL IIC/SPI System Clock Line
    4 SDA IIC/SPI System Data Line
    5 D/C SPI data/command
    6 CS SPI Chip Select

    Dimension

    Was this article helpful?

    TOP