OLED 0.96 Inch SPI Display Module 6 Pin
1) OLED Driver IC: SSD1306
2) Resolution: 128 x 64
3) Visual Angle: >160°
4) Input Voltage: 3.3V ~ 6V
5) Compatible I/O Level: 3.3V, 5V
6) Mini Size: 2.7 x 2.8cm
7) Only Need 2 I/O Port to Control
Share this product:
This is a 0.96 inch blue OLED display module. The display module can be interfaced with any microcontroller using SPI/IIC protocols. It is having a resolution of 128x64. The package includes a display board, display, 6 pin male header pre-soldered to board.
OLED (Organic Light-Emitting Diode) is a self-light-emitting technology composed of a thin, multi-layered organic film placed between an anode and cathode. In contrast to LCD technology, OLED does not require a backlight. OLED possesses high application potential for virtually all types of displays and is regarded as the ultimate technology for the next generation of flat-panel displays.
OLED basic structure consists of organic materials positioned between the cathode and the anode, which is composed of electric conductive transparent Indium Tin Oxide (ITO). The organic materials compose a multi-layered thin film, which includes the Hole Transporting Layer (HTL), Emission Layer (EML), and the Electron Transporting Layer (ETL). By applying the appropriate electric voltage, holes and electrons are injected into the EML from the anode and the cathode, respectively. The holes and electrons combine inside the EML to form excitons, after which electroluminescence occurs. The transfer material, emission layer material, and choice of electrode are the key factors that determine the quality of OLED components.
Setting up SPI/I2C Connection with GMS096A OLED Module
Being a new entry to the market, only limited resources are available on this small piece of miracle (GMS096A). I2C/SPI configuration always demands helpful resources as in any case. For the SPI setup, the module comes in a 4 wire SPI configuration by default, and to make it work with the Arduino you can use these libraries from Adafruit.
The I2C setup, demands a little bit of work on the module. Actually, it was one of our customers who shared these simple configuration steps with us, starting with resoldering the resistor from position R3 to R1 and then shortening the R8 resistor with some solder tin (0 Ohm resistor). The R6 and R7 pullup resistors are already soldered, nothing to do there. Once done, the module is ready for I2C communication! The CS Pin is not necessarily needed, so just connect it to GND. The DC Pin selects the address. For standard address wire it to GND. The RES-pin needs a low pulse at startup and high voltage during operation (as in SPI mode), a 100nF capacitor to GND, and a 10k res to VCC would be ideal!
OLED Driver IC: SSD1306
Resolution: 128 x 64
Visual Angle: >160°
Input Voltage: 3.3V ~ 6V
Compatible I/O Level: 3.3V, 5V
Mini Size: 2.7 x 2.8cm
Only Need 2 I/O Port to Control
Yellow (128x16 pixels)
Blue (128x48 pixels)
Fully Compatible with Arduino
Working temperature: -30°C ~ 70°C
Module volume ( generous ): 27.0 x 27.0 x 4.1mm
Factory configured for SPI protocol (can be easily changed to IIC)
1 x 0.96" OLED Display Module - SPI/I2C - 128X64 - 6 Pin (Blue)
|Operating Voltage (VDC)||3.3 ~ 5|
|Operating Temperature (°C)||-30 to 60|