Data Sheet
1.5inch OLED Module User Manual
The OLED supports 8-bit 8080 and 8-bit 6800 parallel control, it also supports 3-wire SPI,
4-wires SPI and I2C control. Parallel interface requires too much IO pin and the 3-wire is less
used, so this module we use 4-wires SPI and I2C interface for communication.
The drive controller support 16-bit grey level display. 16-bit grey level is controlled by 4
bits. In hardware, two pixels controlled by one byte, so it will be most simple that the controller
scans pixels horizontally. (For detailed information please visit the datasheet: Page30)
2. SPI Communication Protocol
Note: The difference between the traditional is that: the OLED only supports display, so we only
require the data input (MCU to module) and hide the data line that sends data from slave device
to master (MISO). The table can be get at Datasheet Page 21.
CS# Chip selection. The chip only be enable when the CS is Low.
D/C# Data/Command control pin. DC=0: commands is sent; DC=1: data is sent.
SDIN: The data transmitted (image data)
SCLK: SPI clock