Another guide for wiring the OLED 128×64 Display Monochrome on Raspberry Pi. These display module has only 0.96” diagonal made of 128×64 OLED pixels, this module it works without backlight can be visible in the dark environment, and OLED display is higher compared to LCD display. This OLED Display driven by SSD1306 chip compatible with i2C or SPI Bus communication, as you can see there are 2 resistors at the back of the module and sick-screen to see how to set the communication mode, the default mode is 4wire SPI mode except VCC and GND, 4wires would be need when using 4wires SPI mode. You can also set to the I2C mode, in which mode 2 control wires is needed. As you can see the diagram below there are two wir1ing diagram, both diagram use the SSD1306 Python Code Library witch is provided by Adafruit.

Required Components

  • Raspberry Pi / Banana Pi / Orange Pi (If your using Banana Pi or Orange Pi See first the GPIO Pins)
  • OLED Display Module
  • Solder Less Breadboard
  • Jumper Wires / DuPont Wires

Wiring diagram for I2C


Wiring diagram for SPI


Setting up the Raspberry Pi


Python Test Source Code

Download the Python SSD1306 Library Here | Zip

Wiring the I2C / SPI OLED Monochrome Display with RPI
Tagged on:                         

2 thoughts on “Wiring the I2C / SPI OLED Monochrome Display with RPI

Leave a Reply

Your email address will not be published. Required fields are marked *