Skip to content

u8x8setupcpp

kraus edited this page Jul 24, 2022 · 165 revisions

Introduction

U8x8lib is the direct write, zero RAM, text only library part of U8g2lib. To setup u8x8, use the correct constructur for your display. The constructor name defines display and communication protocol. The arguments of the constructor defines how the display is connected to the Arduino board. This is the "Hello World" example for the Arduino C++ interface:

#include <Arduino.h>
#include <SPI.h>
#include <U8x8lib.h>

/* Constructor */
U8X8_SSD1306_128X64_NONAME_4W_SW_SPI u8x8(/* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8);

/* u8x8.begin() is required and will sent the setup/init sequence to the display */
void setup(void)
{
  u8x8.begin();
}

void loop(void)
{
  u8x8.setFont(u8x8_font_chroma48medium8_r);
  u8x8.drawString(0,0,"Hello World!");
  delay(1000);
}

setFont() and drawString() are described in the u8x8 reference manual.

Constructor Name

The name of the Arduino C++ constructor has the following parts:

No Description Example
1 Prefix U8X8
2 Display Controller UC1701
3 Display Name DOGS102
4 Communication 4W_SW_SPI

These parts are connect with _. The full construcor name for the example will be U8X8_UC1701_DOGS102_4W_SW_SPI. All available constructor names are listed in the reference section below.

The main difference between U8x8 and U8g2 is the local memory. U8x8 directly writes to the display and does not require any additional buffer or RAM.

Communication

The communication protocol is part of the constructor name (see above). The following communication protocols are supported:

Communication Description
4W_SW_SPI 4-wire (clock, data, cs and dc) software emulated SPI
4W_HW_SPI 4-wire (clock, data, cs and dc) hardware SPI (based on Arduino SPI library)
3W_SW_SPI 3-wire (clock, data and cs) software emulated SPI
SW_I2C Software emulated I2C/TWI, clock and data pins are required arguments
HW_I2C Hardware I2C/TWI (based on the Arduino Wire lib), clock and data pins are optional and can be used for pin remapping of the hardware I2C pins (only supported by some boards)
6800 8-bit parallel interface, 6800 protocol
8080 8-bit parallel interface, 8080 protocol

The hardware I2C allows pin remapping for some controller types. The optional pin numbers are listed after the reset pin: ..._HW_I2C([reset [, clock, data]]). Use U8X8_PIN_NONE if the reset input of the display is not connected.

This might be confusing, because the software emulated I2C constructor lists the required clock and data line before the reset pin: ..._SW_I2C(clock, data [, reset])

Wiring

Pin Argument Description Datasheet Names
clock SPI or I2C clock line SCL, SCLK, ...
data SPI or I2C data line SDA, MOSI, SDIN, ...
d0 ... d7 Data lines of the parallel interface D0 ... D7
cs Chip select line CS
dc Data/command selection line (register select) D/C, A0, RS, ...
enable "Write" for the 8080 interface, "enable" for the 6800 interface 8080: WR, 6800: E
reset Reset line

In some cases a pin is not required, although it is mentioned in the constructor. In this case, use U8X8_PIN_NONE instead of the Arduino pin number. Example: cs pin for the ST7920 8080 interface.

In the reference section below, optional pins are enclosed in "[" and "]". The "[" and "]" never appear in the constructor. Example: The "reset" pin number can be skipped if the display has its own reset circuit.

U8g2/U8x8 will never "read" from the display: This means there is no need to connect to the "read" signal of the display. If there is a "RD" (read) signal required for your display, just connect this signal to a fixed logic level (usually logic high, 5V or 3.3V depending on your display).

Constructor Reference

SSD1305 128X32_NONAME

Controller "ssd1305", Display "128x32_noname"
U8X8_SSD1305_128X32_NONAME_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1305_128X32_NONAME_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1305_128X32_NONAME_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1305_128X32_NONAME_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1305_128X32_NONAME_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1305 128X32_ADAFRUIT

Controller "ssd1305", Display "128x32_adafruit"
U8X8_SSD1305_128X32_ADAFRUIT_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1305_128X32_ADAFRUIT_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1305_128X32_ADAFRUIT_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1305_128X32_ADAFRUIT_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1305_128X32_ADAFRUIT_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1305 128X32_NONAME

Controller "ssd1305", Display "128x32_noname"
U8X8_SSD1305_128X32_NONAME_SW_I2C(clock, data [, reset])
U8X8_SSD1305_128X32_NONAME_HW_I2C([reset [, clock, data]])
U8X8_SSD1305_128X32_NONAME_2ND_HW_I2C([reset])

SSD1305 128X32_ADAFRUIT

Controller "ssd1305", Display "128x32_adafruit"
U8X8_SSD1305_128X32_ADAFRUIT_SW_I2C(clock, data [, reset])
U8X8_SSD1305_128X32_ADAFRUIT_HW_I2C([reset [, clock, data]])
U8X8_SSD1305_128X32_ADAFRUIT_2ND_HW_I2C([reset])

SSD1305 128X64_ADAFRUIT

Controller "ssd1305", Display "128x64_adafruit"
U8X8_SSD1305_128X64_ADAFRUIT_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1305_128X64_ADAFRUIT_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1305_128X64_ADAFRUIT_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1305_128X64_ADAFRUIT_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1305_128X64_ADAFRUIT_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1305 128X64_RAYSTAR

Controller "ssd1305", Display "128x64_raystar"
U8X8_SSD1305_128X64_RAYSTAR_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1305_128X64_RAYSTAR_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1305_128X64_RAYSTAR_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1305_128X64_RAYSTAR_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1305_128X64_RAYSTAR_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1305 128X64_ADAFRUIT

Controller "ssd1305", Display "128x64_adafruit"
U8X8_SSD1305_128X64_ADAFRUIT_SW_I2C(clock, data [, reset])
U8X8_SSD1305_128X64_ADAFRUIT_HW_I2C([reset [, clock, data]])
U8X8_SSD1305_128X64_ADAFRUIT_2ND_HW_I2C([reset])

SSD1305 128X64_RAYSTAR

Controller "ssd1305", Display "128x64_raystar"
U8X8_SSD1305_128X64_RAYSTAR_SW_I2C(clock, data [, reset])
U8X8_SSD1305_128X64_RAYSTAR_HW_I2C([reset [, clock, data]])
U8X8_SSD1305_128X64_RAYSTAR_2ND_HW_I2C([reset])

SSD1306 2040X16

Controller "ssd1306", Display "2040x16"
U8X8_SSD1306_2040X16_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1306_2040X16_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_2040X16_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_2040X16_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1306_2040X16_3W_HW_SPI(cs [, reset])
U8X8_SSD1306_2040X16_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1306_2040X16_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1306 128X64_NONAME

Controller "ssd1306", Display "128x64_noname"
U8X8_SSD1306_128X64_NONAME_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1306_128X64_NONAME_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_128X64_NONAME_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_128X64_NONAME_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1306_128X64_NONAME_3W_HW_SPI(cs [, reset])
U8X8_SSD1306_128X64_NONAME_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1306_128X64_NONAME_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1306 128X64_VCOMH0

Controller "ssd1306", Display "128x64_vcomh0"
U8X8_SSD1306_128X64_VCOMH0_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1306_128X64_VCOMH0_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_128X64_VCOMH0_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_128X64_VCOMH0_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1306_128X64_VCOMH0_3W_HW_SPI(cs [, reset])
U8X8_SSD1306_128X64_VCOMH0_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1306_128X64_VCOMH0_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1306 128X64_ALT0

Controller "ssd1306", Display "128x64_alt0"
U8X8_SSD1306_128X64_ALT0_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1306_128X64_ALT0_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_128X64_ALT0_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_128X64_ALT0_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1306_128X64_ALT0_3W_HW_SPI(cs [, reset])
U8X8_SSD1306_128X64_ALT0_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1306_128X64_ALT0_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1306 128X64_NONAME

Controller "ssd1306", Display "128x64_noname"
U8X8_SSD1306_128X64_NONAME_SW_I2C(clock, data [, reset])
U8X8_SSD1306_128X64_NONAME_HW_I2C([reset [, clock, data]])
U8X8_SSD1306_128X64_NONAME_2ND_HW_I2C([reset])

SSD1306 128X64_VCOMH0

Controller "ssd1306", Display "128x64_vcomh0"
U8X8_SSD1306_128X64_VCOMH0_SW_I2C(clock, data [, reset])
U8X8_SSD1306_128X64_VCOMH0_HW_I2C([reset [, clock, data]])
U8X8_SSD1306_128X64_VCOMH0_2ND_HW_I2C([reset])

SSD1306 128X64_ALT0

Controller "ssd1306", Display "128x64_alt0"
U8X8_SSD1306_128X64_ALT0_SW_I2C(clock, data [, reset])
U8X8_SSD1306_128X64_ALT0_HW_I2C([reset [, clock, data]])
U8X8_SSD1306_128X64_ALT0_2ND_HW_I2C([reset])

SSD1312 128X64_NONAME

Controller "ssd1312", Display "128x64_noname"
U8X8_SSD1312_128X64_NONAME_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1312_128X64_NONAME_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1312_128X64_NONAME_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1312_128X64_NONAME_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1312_128X64_NONAME_3W_HW_SPI(cs [, reset])
U8X8_SSD1312_128X64_NONAME_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1312_128X64_NONAME_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1312 128X64_NONAME

Controller "ssd1312", Display "128x64_noname"
U8X8_SSD1312_128X64_NONAME_SW_I2C(clock, data [, reset])
U8X8_SSD1312_128X64_NONAME_HW_I2C([reset [, clock, data]])
U8X8_SSD1312_128X64_NONAME_2ND_HW_I2C([reset])

SSD1306 72X40_ER

Controller "ssd1306", Display "72x40_er"
U8X8_SSD1306_72X40_ER_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1306_72X40_ER_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_72X40_ER_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_72X40_ER_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1306_72X40_ER_3W_HW_SPI(cs [, reset])
U8X8_SSD1306_72X40_ER_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1306_72X40_ER_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1306 72X40_ER

Controller "ssd1306", Display "72x40_er"
U8X8_SSD1306_72X40_ER_SW_I2C(clock, data [, reset])
U8X8_SSD1306_72X40_ER_HW_I2C([reset [, clock, data]])
U8X8_SSD1306_72X40_ER_2ND_HW_I2C([reset])

SSD1306 96X40

Controller "ssd1306", Display "96x40"
U8X8_SSD1306_96X40_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1306_96X40_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_96X40_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_96X40_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1306_96X40_3W_HW_SPI(cs [, reset])
U8X8_SSD1306_96X40_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1306_96X40_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1306 96X40

Controller "ssd1306", Display "96x40"
U8X8_SSD1306_96X40_SW_I2C(clock, data [, reset])
U8X8_SSD1306_96X40_HW_I2C([reset [, clock, data]])
U8X8_SSD1306_96X40_2ND_HW_I2C([reset])

SH1106 128X64_NONAME

Controller "sh1106", Display "128x64_noname"
U8X8_SH1106_128X64_NONAME_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SH1106_128X64_NONAME_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1106_128X64_NONAME_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1106_128X64_NONAME_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SH1106_128X64_NONAME_3W_HW_SPI(cs [, reset])
U8X8_SH1106_128X64_NONAME_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SH1106_128X64_NONAME_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SH1106 128X64_VCOMH0

Controller "sh1106", Display "128x64_vcomh0"
U8X8_SH1106_128X64_VCOMH0_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SH1106_128X64_VCOMH0_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1106_128X64_VCOMH0_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1106_128X64_VCOMH0_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SH1106_128X64_VCOMH0_3W_HW_SPI(cs [, reset])
U8X8_SH1106_128X64_VCOMH0_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SH1106_128X64_VCOMH0_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SH1106 128X64_WINSTAR

Controller "sh1106", Display "128x64_winstar"
U8X8_SH1106_128X64_WINSTAR_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SH1106_128X64_WINSTAR_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1106_128X64_WINSTAR_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1106_128X64_WINSTAR_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SH1106_128X64_WINSTAR_3W_HW_SPI(cs [, reset])
U8X8_SH1106_128X64_WINSTAR_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SH1106_128X64_WINSTAR_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SH1106 128X64_NONAME

Controller "sh1106", Display "128x64_noname"
U8X8_SH1106_128X64_NONAME_SW_I2C(clock, data [, reset])
U8X8_SH1106_128X64_NONAME_HW_I2C([reset [, clock, data]])
U8X8_SH1106_128X64_NONAME_2ND_HW_I2C([reset])

SH1106 128X64_VCOMH0

Controller "sh1106", Display "128x64_vcomh0"
U8X8_SH1106_128X64_VCOMH0_SW_I2C(clock, data [, reset])
U8X8_SH1106_128X64_VCOMH0_HW_I2C([reset [, clock, data]])
U8X8_SH1106_128X64_VCOMH0_2ND_HW_I2C([reset])

SH1106 128X64_WINSTAR

Controller "sh1106", Display "128x64_winstar"
U8X8_SH1106_128X64_WINSTAR_SW_I2C(clock, data [, reset])
U8X8_SH1106_128X64_WINSTAR_HW_I2C([reset [, clock, data]])
U8X8_SH1106_128X64_WINSTAR_2ND_HW_I2C([reset])

SH1106 72X40_WISE

Controller "sh1106", Display "72x40_wise"
U8X8_SH1106_72X40_WISE_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SH1106_72X40_WISE_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1106_72X40_WISE_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1106_72X40_WISE_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SH1106_72X40_WISE_3W_HW_SPI(cs [, reset])
U8X8_SH1106_72X40_WISE_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SH1106_72X40_WISE_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SH1106 72X40_WISE

Controller "sh1106", Display "72x40_wise"
U8X8_SH1106_72X40_WISE_SW_I2C(clock, data [, reset])
U8X8_SH1106_72X40_WISE_HW_I2C([reset [, clock, data]])
U8X8_SH1106_72X40_WISE_2ND_HW_I2C([reset])

SH1106 64X32

Controller "sh1106", Display "64x32"
U8X8_SH1106_64X32_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SH1106_64X32_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1106_64X32_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1106_64X32_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SH1106_64X32_3W_HW_SPI(cs [, reset])
U8X8_SH1106_64X32_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SH1106_64X32_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SH1106 64X32

Controller "sh1106", Display "64x32"
U8X8_SH1106_64X32_SW_I2C(clock, data [, reset])
U8X8_SH1106_64X32_HW_I2C([reset [, clock, data]])
U8X8_SH1106_64X32_2ND_HW_I2C([reset])

SH1107 64X128

Controller "sh1107", Display "64x128"
U8X8_SH1107_64X128_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SH1107_64X128_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1107_64X128_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1107_64X128_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SH1107_64X128_3W_HW_SPI(cs [, reset])
U8X8_SH1107_64X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SH1107_64X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SH1107 64X128

Controller "sh1107", Display "64x128"
U8X8_SH1107_64X128_SW_I2C(clock, data [, reset])
U8X8_SH1107_64X128_HW_I2C([reset [, clock, data]])
U8X8_SH1107_64X128_2ND_HW_I2C([reset])

SH1107 SEEED_96X96

Controller "sh1107", Display "seeed_96x96"
U8X8_SH1107_SEEED_96X96_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SH1107_SEEED_96X96_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1107_SEEED_96X96_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1107_SEEED_96X96_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SH1107_SEEED_96X96_3W_HW_SPI(cs [, reset])
U8X8_SH1107_SEEED_96X96_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SH1107_SEEED_96X96_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SH1107 HJR_OEL1M0201_96X96

Controller "sh1107", Display "hjr_oel1m0201_96x96"
U8X8_SH1107_HJR_OEL1M0201_96X96_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SH1107_HJR_OEL1M0201_96X96_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1107_HJR_OEL1M0201_96X96_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1107_HJR_OEL1M0201_96X96_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SH1107_HJR_OEL1M0201_96X96_3W_HW_SPI(cs [, reset])
U8X8_SH1107_HJR_OEL1M0201_96X96_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SH1107_HJR_OEL1M0201_96X96_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SH1107 SEEED_96X96

Controller "sh1107", Display "seeed_96x96"
U8X8_SH1107_SEEED_96X96_SW_I2C(clock, data [, reset])
U8X8_SH1107_SEEED_96X96_HW_I2C([reset [, clock, data]])
U8X8_SH1107_SEEED_96X96_2ND_HW_I2C([reset])

SH1107 HJR_OEL1M0201_96X96

Controller "sh1107", Display "hjr_oel1m0201_96x96"
U8X8_SH1107_HJR_OEL1M0201_96X96_SW_I2C(clock, data [, reset])
U8X8_SH1107_HJR_OEL1M0201_96X96_HW_I2C([reset [, clock, data]])
U8X8_SH1107_HJR_OEL1M0201_96X96_2ND_HW_I2C([reset])

SH1107 128X80

Controller "sh1107", Display "128x80"
U8X8_SH1107_128X80_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SH1107_128X80_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1107_128X80_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1107_128X80_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SH1107_128X80_3W_HW_SPI(cs [, reset])
U8X8_SH1107_128X80_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SH1107_128X80_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SH1107 TK078F288_80X128

Controller "sh1107", Display "tk078f288_80x128"
U8X8_SH1107_TK078F288_80X128_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SH1107_TK078F288_80X128_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1107_TK078F288_80X128_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1107_TK078F288_80X128_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SH1107_TK078F288_80X128_3W_HW_SPI(cs [, reset])
U8X8_SH1107_TK078F288_80X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SH1107_TK078F288_80X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SH1107 128X80

Controller "sh1107", Display "128x80"
U8X8_SH1107_128X80_SW_I2C(clock, data [, reset])
U8X8_SH1107_128X80_HW_I2C([reset [, clock, data]])
U8X8_SH1107_128X80_2ND_HW_I2C([reset])

SH1107 TK078F288_80X128

Controller "sh1107", Display "tk078f288_80x128"
U8X8_SH1107_TK078F288_80X128_SW_I2C(clock, data [, reset])
U8X8_SH1107_TK078F288_80X128_HW_I2C([reset [, clock, data]])
U8X8_SH1107_TK078F288_80X128_2ND_HW_I2C([reset])

SH1107 128X128

Controller "sh1107", Display "128x128"
U8X8_SH1107_128X128_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SH1107_128X128_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1107_128X128_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1107_128X128_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SH1107_128X128_3W_HW_SPI(cs [, reset])
U8X8_SH1107_128X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SH1107_128X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SH1107 PIMORONI_128X128

Controller "sh1107", Display "pimoroni_128x128"
U8X8_SH1107_PIMORONI_128X128_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SH1107_PIMORONI_128X128_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1107_PIMORONI_128X128_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1107_PIMORONI_128X128_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SH1107_PIMORONI_128X128_3W_HW_SPI(cs [, reset])
U8X8_SH1107_PIMORONI_128X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SH1107_PIMORONI_128X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SH1107 SEEED_128X128

Controller "sh1107", Display "seeed_128x128"
U8X8_SH1107_SEEED_128X128_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SH1107_SEEED_128X128_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1107_SEEED_128X128_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1107_SEEED_128X128_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SH1107_SEEED_128X128_3W_HW_SPI(cs [, reset])
U8X8_SH1107_SEEED_128X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SH1107_SEEED_128X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SH1107 128X128

Controller "sh1107", Display "128x128"
U8X8_SH1107_128X128_SW_I2C(clock, data [, reset])
U8X8_SH1107_128X128_HW_I2C([reset [, clock, data]])
U8X8_SH1107_128X128_2ND_HW_I2C([reset])

SH1107 PIMORONI_128X128

Controller "sh1107", Display "pimoroni_128x128"
U8X8_SH1107_PIMORONI_128X128_SW_I2C(clock, data [, reset])
U8X8_SH1107_PIMORONI_128X128_HW_I2C([reset [, clock, data]])
U8X8_SH1107_PIMORONI_128X128_2ND_HW_I2C([reset])

SH1107 SEEED_128X128

Controller "sh1107", Display "seeed_128x128"
U8X8_SH1107_SEEED_128X128_SW_I2C(clock, data [, reset])
U8X8_SH1107_SEEED_128X128_HW_I2C([reset [, clock, data]])
U8X8_SH1107_SEEED_128X128_2ND_HW_I2C([reset])

SH1108 160X160

Controller "sh1108", Display "160x160"
U8X8_SH1108_160X160_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SH1108_160X160_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1108_160X160_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1108_160X160_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SH1108_160X160_3W_HW_SPI(cs [, reset])
U8X8_SH1108_160X160_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SH1108_160X160_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SH1108 160X160

Controller "sh1108", Display "160x160"
U8X8_SH1108_160X160_SW_I2C(clock, data [, reset])
U8X8_SH1108_160X160_HW_I2C([reset [, clock, data]])
U8X8_SH1108_160X160_2ND_HW_I2C([reset])

SSD1306 128X32_UNIVISION

Controller "ssd1306", Display "128x32_univision"
U8X8_SSD1306_128X32_UNIVISION_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1306_128X32_UNIVISION_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_128X32_UNIVISION_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_128X32_UNIVISION_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1306_128X32_UNIVISION_3W_HW_SPI(cs [, reset])
U8X8_SSD1306_128X32_UNIVISION_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1306_128X32_UNIVISION_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1306 128X32_WINSTAR

Controller "ssd1306", Display "128x32_winstar"
U8X8_SSD1306_128X32_WINSTAR_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1306_128X32_WINSTAR_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_128X32_WINSTAR_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_128X32_WINSTAR_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1306_128X32_WINSTAR_3W_HW_SPI(cs [, reset])
U8X8_SSD1306_128X32_WINSTAR_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1306_128X32_WINSTAR_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1306 128X32_UNIVISION

Controller "ssd1306", Display "128x32_univision"
U8X8_SSD1306_128X32_UNIVISION_SW_I2C(clock, data [, reset])
U8X8_SSD1306_128X32_UNIVISION_HW_I2C([reset [, clock, data]])
U8X8_SSD1306_128X32_UNIVISION_2ND_HW_I2C([reset])

SSD1306 128X32_WINSTAR

Controller "ssd1306", Display "128x32_winstar"
U8X8_SSD1306_128X32_WINSTAR_SW_I2C(clock, data [, reset])
U8X8_SSD1306_128X32_WINSTAR_HW_I2C([reset [, clock, data]])
U8X8_SSD1306_128X32_WINSTAR_2ND_HW_I2C([reset])

SSD1306 102X64_EA_OLEDS102

Controller "ssd1306", Display "102x64_ea_oleds102"
U8X8_SSD1306_102X64_EA_OLEDS102_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1306_102X64_EA_OLEDS102_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_102X64_EA_OLEDS102_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_102X64_EA_OLEDS102_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1306_102X64_EA_OLEDS102_3W_HW_SPI(cs [, reset])
U8X8_SSD1306_102X64_EA_OLEDS102_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1306_102X64_EA_OLEDS102_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1306 102X64_EA_OLEDS102

Controller "ssd1306", Display "102x64_ea_oleds102"
U8X8_SSD1306_102X64_EA_OLEDS102_SW_I2C(clock, data [, reset])
U8X8_SSD1306_102X64_EA_OLEDS102_HW_I2C([reset [, clock, data]])
U8X8_SSD1306_102X64_EA_OLEDS102_2ND_HW_I2C([reset])

SH1106 128X32_VISIONOX

Controller "sh1106", Display "128x32_visionox"
U8X8_SH1106_128X32_VISIONOX_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SH1106_128X32_VISIONOX_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1106_128X32_VISIONOX_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SH1106_128X32_VISIONOX_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SH1106_128X32_VISIONOX_3W_HW_SPI(cs [, reset])
U8X8_SH1106_128X32_VISIONOX_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SH1106_128X32_VISIONOX_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SH1106 128X32_VISIONOX

Controller "sh1106", Display "128x32_visionox"
U8X8_SH1106_128X32_VISIONOX_SW_I2C(clock, data [, reset])
U8X8_SH1106_128X32_VISIONOX_HW_I2C([reset [, clock, data]])
U8X8_SH1106_128X32_VISIONOX_2ND_HW_I2C([reset])

SSD1306 64X48_ER

Controller "ssd1306", Display "64x48_er"
U8X8_SSD1306_64X48_ER_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1306_64X48_ER_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_64X48_ER_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_64X48_ER_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1306_64X48_ER_3W_HW_SPI(cs [, reset])
U8X8_SSD1306_64X48_ER_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1306_64X48_ER_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1306 64X48_ER

Controller "ssd1306", Display "64x48_er"
U8X8_SSD1306_64X48_ER_SW_I2C(clock, data [, reset])
U8X8_SSD1306_64X48_ER_HW_I2C([reset [, clock, data]])
U8X8_SSD1306_64X48_ER_2ND_HW_I2C([reset])

SSD1306 48X64_WINSTAR

Controller "ssd1306", Display "48x64_winstar"
U8X8_SSD1306_48X64_WINSTAR_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1306_48X64_WINSTAR_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_48X64_WINSTAR_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_48X64_WINSTAR_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1306_48X64_WINSTAR_3W_HW_SPI(cs [, reset])
U8X8_SSD1306_48X64_WINSTAR_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1306_48X64_WINSTAR_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1306 48X64_WINSTAR

Controller "ssd1306", Display "48x64_winstar"
U8X8_SSD1306_48X64_WINSTAR_SW_I2C(clock, data [, reset])
U8X8_SSD1306_48X64_WINSTAR_HW_I2C([reset [, clock, data]])
U8X8_SSD1306_48X64_WINSTAR_2ND_HW_I2C([reset])

SSD1306 64X32_NONAME

Controller "ssd1306", Display "64x32_noname"
U8X8_SSD1306_64X32_NONAME_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1306_64X32_NONAME_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_64X32_NONAME_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_64X32_NONAME_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1306_64X32_NONAME_3W_HW_SPI(cs [, reset])
U8X8_SSD1306_64X32_NONAME_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1306_64X32_NONAME_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1306 64X32_1F

Controller "ssd1306", Display "64x32_1f"
U8X8_SSD1306_64X32_1F_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1306_64X32_1F_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_64X32_1F_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_64X32_1F_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1306_64X32_1F_3W_HW_SPI(cs [, reset])
U8X8_SSD1306_64X32_1F_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1306_64X32_1F_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1306 64X32_NONAME

Controller "ssd1306", Display "64x32_noname"
U8X8_SSD1306_64X32_NONAME_SW_I2C(clock, data [, reset])
U8X8_SSD1306_64X32_NONAME_HW_I2C([reset [, clock, data]])
U8X8_SSD1306_64X32_NONAME_2ND_HW_I2C([reset])

SSD1306 64X32_1F

Controller "ssd1306", Display "64x32_1f"
U8X8_SSD1306_64X32_1F_SW_I2C(clock, data [, reset])
U8X8_SSD1306_64X32_1F_HW_I2C([reset [, clock, data]])
U8X8_SSD1306_64X32_1F_2ND_HW_I2C([reset])

SSD1306 96X16_ER

Controller "ssd1306", Display "96x16_er"
U8X8_SSD1306_96X16_ER_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1306_96X16_ER_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_96X16_ER_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1306_96X16_ER_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1306_96X16_ER_3W_HW_SPI(cs [, reset])
U8X8_SSD1306_96X16_ER_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1306_96X16_ER_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1306 96X16_ER

Controller "ssd1306", Display "96x16_er"
U8X8_SSD1306_96X16_ER_SW_I2C(clock, data [, reset])
U8X8_SSD1306_96X16_ER_HW_I2C([reset [, clock, data]])
U8X8_SSD1306_96X16_ER_2ND_HW_I2C([reset])

SSD1309 128X64_NONAME2

Controller "ssd1309", Display "128x64_noname2"
U8X8_SSD1309_128X64_NONAME2_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1309_128X64_NONAME2_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1309_128X64_NONAME2_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1309_128X64_NONAME2_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1309_128X64_NONAME2_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1309 128X64_NONAME2

Controller "ssd1309", Display "128x64_noname2"
U8X8_SSD1309_128X64_NONAME2_SW_I2C(clock, data [, reset])
U8X8_SSD1309_128X64_NONAME2_HW_I2C([reset [, clock, data]])
U8X8_SSD1309_128X64_NONAME2_2ND_HW_I2C([reset])

SSD1309 128X64_NONAME0

Controller "ssd1309", Display "128x64_noname0"
U8X8_SSD1309_128X64_NONAME0_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1309_128X64_NONAME0_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1309_128X64_NONAME0_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1309_128X64_NONAME0_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1309_128X64_NONAME0_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1309 128X64_NONAME0

Controller "ssd1309", Display "128x64_noname0"
U8X8_SSD1309_128X64_NONAME0_SW_I2C(clock, data [, reset])
U8X8_SSD1309_128X64_NONAME0_HW_I2C([reset [, clock, data]])
U8X8_SSD1309_128X64_NONAME0_2ND_HW_I2C([reset])

SSD1316 128X32

Controller "ssd1316", Display "128x32"
U8X8_SSD1316_128X32_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1316_128X32_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1316_128X32_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1316_128X32_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1316_128X32_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1316 128X32

Controller "ssd1316", Display "128x32"
U8X8_SSD1316_128X32_SW_I2C(clock, data [, reset])
U8X8_SSD1316_128X32_HW_I2C([reset [, clock, data]])
U8X8_SSD1316_128X32_2ND_HW_I2C([reset])

SSD1317 96X96

Controller "ssd1317", Display "96x96"
U8X8_SSD1317_96X96_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1317_96X96_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1317_96X96_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1317_96X96_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1317_96X96_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1317 96X96

Controller "ssd1317", Display "96x96"
U8X8_SSD1317_96X96_SW_I2C(clock, data [, reset])
U8X8_SSD1317_96X96_HW_I2C([reset [, clock, data]])
U8X8_SSD1317_96X96_2ND_HW_I2C([reset])

SSD1318 128X96

Controller "ssd1318", Display "128x96"
U8X8_SSD1318_128X96_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1318_128X96_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1318_128X96_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1318_128X96_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1318_128X96_3W_HW_SPI(cs [, reset])
U8X8_SSD1318_128X96_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1318_128X96_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1318 128X96_XCP

Controller "ssd1318", Display "128x96_xcp"
U8X8_SSD1318_128X96_XCP_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1318_128X96_XCP_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1318_128X96_XCP_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1318_128X96_XCP_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1318_128X96_XCP_3W_HW_SPI(cs [, reset])
U8X8_SSD1318_128X96_XCP_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1318_128X96_XCP_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1318 128X96

Controller "ssd1318", Display "128x96"
U8X8_SSD1318_128X96_SW_I2C(clock, data [, reset])
U8X8_SSD1318_128X96_HW_I2C([reset [, clock, data]])
U8X8_SSD1318_128X96_2ND_HW_I2C([reset])

SSD1318 128X96_XCP

Controller "ssd1318", Display "128x96_xcp"
U8X8_SSD1318_128X96_XCP_SW_I2C(clock, data [, reset])
U8X8_SSD1318_128X96_XCP_HW_I2C([reset [, clock, data]])
U8X8_SSD1318_128X96_XCP_2ND_HW_I2C([reset])

SSD1325 NHD_128X64

Controller "ssd1325", Display "nhd_128x64"
U8X8_SSD1325_NHD_128X64_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1325_NHD_128X64_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1325_NHD_128X64_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1325_NHD_128X64_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1325_NHD_128X64_3W_HW_SPI(cs [, reset])
U8X8_SSD1325_NHD_128X64_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1325_NHD_128X64_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1325 NHD_128X64

Controller "ssd1325", Display "nhd_128x64"
U8X8_SSD1325_NHD_128X64_SW_I2C(clock, data [, reset])
U8X8_SSD1325_NHD_128X64_HW_I2C([reset [, clock, data]])
U8X8_SSD1325_NHD_128X64_2ND_HW_I2C([reset])

SSD0323 OS128064

Controller "ssd0323", Display "os128064"
U8X8_SSD0323_OS128064_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD0323_OS128064_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD0323_OS128064_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD0323_OS128064_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD0323_OS128064_3W_HW_SPI(cs [, reset])
U8X8_SSD0323_OS128064_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD0323_OS128064_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD0323 OS128064

Controller "ssd0323", Display "os128064"
U8X8_SSD0323_OS128064_SW_I2C(clock, data [, reset])
U8X8_SSD0323_OS128064_HW_I2C([reset [, clock, data]])
U8X8_SSD0323_OS128064_2ND_HW_I2C([reset])

SSD1326 ER_256X32

Controller "ssd1326", Display "er_256x32"
U8X8_SSD1326_ER_256X32_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1326_ER_256X32_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1326_ER_256X32_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1326_ER_256X32_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1326_ER_256X32_3W_HW_SPI(cs [, reset])
U8X8_SSD1326_ER_256X32_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1326_ER_256X32_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1326 ER_256X32

Controller "ssd1326", Display "er_256x32"
U8X8_SSD1326_ER_256X32_SW_I2C(clock, data [, reset])
U8X8_SSD1326_ER_256X32_HW_I2C([reset [, clock, data]])
U8X8_SSD1326_ER_256X32_2ND_HW_I2C([reset])

SSD1327 WS_96X64

Controller "ssd1327", Display "ws_96x64"
U8X8_SSD1327_WS_96X64_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1327_WS_96X64_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1327_WS_96X64_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1327_WS_96X64_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1327_WS_96X64_3W_HW_SPI(cs [, reset])
U8X8_SSD1327_WS_96X64_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1327_WS_96X64_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1327 WS_96X64

Controller "ssd1327", Display "ws_96x64"
U8X8_SSD1327_WS_96X64_SW_I2C(clock, data [, reset])
U8X8_SSD1327_WS_96X64_HW_I2C([reset [, clock, data]])
U8X8_SSD1327_WS_96X64_2ND_HW_I2C([reset])

SSD1327 SEEED_96X96

Controller "ssd1327", Display "seeed_96x96"
U8X8_SSD1327_SEEED_96X96_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1327_SEEED_96X96_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1327_SEEED_96X96_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1327_SEEED_96X96_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1327_SEEED_96X96_3W_HW_SPI(cs [, reset])
U8X8_SSD1327_SEEED_96X96_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1327_SEEED_96X96_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1327 SEEED_96X96

Controller "ssd1327", Display "seeed_96x96"
U8X8_SSD1327_SEEED_96X96_SW_I2C(clock, data [, reset])
U8X8_SSD1327_SEEED_96X96_HW_I2C([reset [, clock, data]])
U8X8_SSD1327_SEEED_96X96_2ND_HW_I2C([reset])

SSD1327 EA_W128128

Controller "ssd1327", Display "ea_w128128"
U8X8_SSD1327_EA_W128128_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1327_EA_W128128_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1327_EA_W128128_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1327_EA_W128128_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1327_EA_W128128_3W_HW_SPI(cs [, reset])
U8X8_SSD1327_EA_W128128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1327_EA_W128128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1327 MIDAS_128X128

Controller "ssd1327", Display "midas_128x128"
U8X8_SSD1327_MIDAS_128X128_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1327_MIDAS_128X128_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1327_MIDAS_128X128_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1327_MIDAS_128X128_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1327_MIDAS_128X128_3W_HW_SPI(cs [, reset])
U8X8_SSD1327_MIDAS_128X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1327_MIDAS_128X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1327 WS_128X128

Controller "ssd1327", Display "ws_128x128"
U8X8_SSD1327_WS_128X128_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1327_WS_128X128_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1327_WS_128X128_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1327_WS_128X128_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1327_WS_128X128_3W_HW_SPI(cs [, reset])
U8X8_SSD1327_WS_128X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1327_WS_128X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1327 EA_W128128

Controller "ssd1327", Display "ea_w128128"
U8X8_SSD1327_EA_W128128_SW_I2C(clock, data [, reset])
U8X8_SSD1327_EA_W128128_HW_I2C([reset [, clock, data]])
U8X8_SSD1327_EA_W128128_2ND_HW_I2C([reset])

SSD1327 MIDAS_128X128

Controller "ssd1327", Display "midas_128x128"
U8X8_SSD1327_MIDAS_128X128_SW_I2C(clock, data [, reset])
U8X8_SSD1327_MIDAS_128X128_HW_I2C([reset [, clock, data]])
U8X8_SSD1327_MIDAS_128X128_2ND_HW_I2C([reset])

SSD1327 WS_128X128

Controller "ssd1327", Display "ws_128x128"
U8X8_SSD1327_WS_128X128_SW_I2C(clock, data [, reset])
U8X8_SSD1327_WS_128X128_HW_I2C([reset [, clock, data]])
U8X8_SSD1327_WS_128X128_2ND_HW_I2C([reset])

SSD1327 VISIONOX_128X96

Controller "ssd1327", Display "visionox_128x96"
U8X8_SSD1327_VISIONOX_128X96_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1327_VISIONOX_128X96_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1327_VISIONOX_128X96_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1327_VISIONOX_128X96_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1327_VISIONOX_128X96_3W_HW_SPI(cs [, reset])
U8X8_SSD1327_VISIONOX_128X96_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1327_VISIONOX_128X96_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1327 VISIONOX_128X96

Controller "ssd1327", Display "visionox_128x96"
U8X8_SSD1327_VISIONOX_128X96_SW_I2C(clock, data [, reset])
U8X8_SSD1327_VISIONOX_128X96_HW_I2C([reset [, clock, data]])
U8X8_SSD1327_VISIONOX_128X96_2ND_HW_I2C([reset])

SSD1329 128X96_NONAME

Controller "ssd1329", Display "128x96_noname"
U8X8_SSD1329_128X96_NONAME_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1329_128X96_NONAME_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1329_128X96_NONAME_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1329_128X96_NONAME_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1329_128X96_NONAME_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1329 96X96_NONAME

Controller "ssd1329", Display "96x96_noname"
U8X8_SSD1329_96X96_NONAME_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1329_96X96_NONAME_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1329_96X96_NONAME_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1329_96X96_NONAME_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1329_96X96_NONAME_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

UC1701 EA_DOGS102

Controller "uc1701", Display "ea_dogs102"
U8X8_UC1701_EA_DOGS102_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_UC1701_EA_DOGS102_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1701_EA_DOGS102_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1701_EA_DOGS102_3W_SW_SPI(clock, data, cs [, reset])
U8X8_UC1701_EA_DOGS102_3W_HW_SPI(cs [, reset])
U8X8_UC1701_EA_DOGS102_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_UC1701_EA_DOGS102_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

UC1701 MINI12864

Controller "uc1701", Display "mini12864"
U8X8_UC1701_MINI12864_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_UC1701_MINI12864_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1701_MINI12864_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1701_MINI12864_3W_SW_SPI(clock, data, cs [, reset])
U8X8_UC1701_MINI12864_3W_HW_SPI(cs [, reset])
U8X8_UC1701_MINI12864_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_UC1701_MINI12864_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

PCD8544 84X48

Controller "pcd8544", Display "84x48"
U8X8_PCD8544_84X48_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_PCD8544_84X48_4W_HW_SPI(cs, dc [, reset])
U8X8_PCD8544_84X48_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_PCD8544_84X48_3W_SW_SPI(clock, data, cs [, reset])
U8X8_PCD8544_84X48_3W_HW_SPI(cs [, reset])

PCF8812 96X65

Controller "pcf8812", Display "96x65"
U8X8_PCF8812_96X65_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_PCF8812_96X65_4W_HW_SPI(cs, dc [, reset])
U8X8_PCF8812_96X65_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_PCF8812_96X65_3W_SW_SPI(clock, data, cs [, reset])
U8X8_PCF8812_96X65_3W_HW_SPI(cs [, reset])

HX1230 96X68

Controller "hx1230", Display "96x68"
U8X8_HX1230_96X68_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_HX1230_96X68_4W_HW_SPI(cs, dc [, reset])
U8X8_HX1230_96X68_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_HX1230_96X68_3W_SW_SPI(clock, data, cs [, reset])
U8X8_HX1230_96X68_3W_HW_SPI(cs [, reset])

UC1604 JLX19264

Controller "uc1604", Display "jlx19264"
U8X8_UC1604_JLX19264_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_UC1604_JLX19264_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1604_JLX19264_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1604_JLX19264_3W_SW_SPI(clock, data, cs [, reset])
U8X8_UC1604_JLX19264_3W_HW_SPI(cs [, reset])
U8X8_UC1604_JLX19264_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_UC1604_JLX19264_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

UC1604 JLX19264

Controller "uc1604", Display "jlx19264"
U8X8_UC1604_JLX19264_SW_I2C(clock, data [, reset])
U8X8_UC1604_JLX19264_HW_I2C([reset [, clock, data]])
U8X8_UC1604_JLX19264_2ND_HW_I2C([reset])

UC1608 ERC24064

Controller "uc1608", Display "erc24064"
U8X8_UC1608_ERC24064_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_UC1608_ERC24064_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1608_ERC24064_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1608_ERC24064_3W_SW_SPI(clock, data, cs [, reset])
U8X8_UC1608_ERC24064_3W_HW_SPI(cs [, reset])
U8X8_UC1608_ERC24064_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_UC1608_ERC24064_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

UC1608 DEM240064

Controller "uc1608", Display "dem240064"
U8X8_UC1608_DEM240064_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_UC1608_DEM240064_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1608_DEM240064_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1608_DEM240064_3W_SW_SPI(clock, data, cs [, reset])
U8X8_UC1608_DEM240064_3W_HW_SPI(cs [, reset])
U8X8_UC1608_DEM240064_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_UC1608_DEM240064_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

UC1608 ERC24064

Controller "uc1608", Display "erc24064"
U8X8_UC1608_ERC24064_SW_I2C(clock, data [, reset])
U8X8_UC1608_ERC24064_HW_I2C([reset [, clock, data]])
U8X8_UC1608_ERC24064_2ND_HW_I2C([reset])

UC1608 DEM240064

Controller "uc1608", Display "dem240064"
U8X8_UC1608_DEM240064_SW_I2C(clock, data [, reset])
U8X8_UC1608_DEM240064_HW_I2C([reset [, clock, data]])
U8X8_UC1608_DEM240064_2ND_HW_I2C([reset])

UC1608 ERC240120

Controller "uc1608", Display "erc240120"
U8X8_UC1608_ERC240120_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_UC1608_ERC240120_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1608_ERC240120_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1608_ERC240120_3W_SW_SPI(clock, data, cs [, reset])
U8X8_UC1608_ERC240120_3W_HW_SPI(cs [, reset])
U8X8_UC1608_ERC240120_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_UC1608_ERC240120_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

UC1608 ERC240120

Controller "uc1608", Display "erc240120"
U8X8_UC1608_ERC240120_SW_I2C(clock, data [, reset])
U8X8_UC1608_ERC240120_HW_I2C([reset [, clock, data]])
U8X8_UC1608_ERC240120_2ND_HW_I2C([reset])

UC1608 240X128

Controller "uc1608", Display "240x128"
U8X8_UC1608_240X128_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_UC1608_240X128_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1608_240X128_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1608_240X128_3W_SW_SPI(clock, data, cs [, reset])
U8X8_UC1608_240X128_3W_HW_SPI(cs [, reset])
U8X8_UC1608_240X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_UC1608_240X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

UC1608 240X128

Controller "uc1608", Display "240x128"
U8X8_UC1608_240X128_SW_I2C(clock, data [, reset])
U8X8_UC1608_240X128_HW_I2C([reset [, clock, data]])
U8X8_UC1608_240X128_2ND_HW_I2C([reset])

UC1609 SLG19264

Controller "uc1609", Display "slg19264"
U8X8_UC1609_SLG19264_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_UC1609_SLG19264_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1609_SLG19264_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1609_SLG19264_3W_SW_SPI(clock, data, cs [, reset])
U8X8_UC1609_SLG19264_3W_HW_SPI(cs [, reset])
U8X8_UC1609_SLG19264_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_UC1609_SLG19264_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

UC1609 SLG19264

Controller "uc1609", Display "slg19264"
U8X8_UC1609_SLG19264_SW_I2C(clock, data [, reset])
U8X8_UC1609_SLG19264_HW_I2C([reset [, clock, data]])
U8X8_UC1609_SLG19264_2ND_HW_I2C([reset])

UC1638 160X128

Controller "uc1638", Display "160x128"
U8X8_UC1638_160X128_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_UC1638_160X128_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1638_160X128_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1638_160X128_3W_SW_SPI(clock, data, cs [, reset])
U8X8_UC1638_160X128_3W_HW_SPI(cs [, reset])
U8X8_UC1638_160X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_UC1638_160X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

UC1638 192X96

Controller "uc1638", Display "192x96"
U8X8_UC1638_192X96_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_UC1638_192X96_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1638_192X96_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1638_192X96_3W_SW_SPI(clock, data, cs [, reset])
U8X8_UC1638_192X96_3W_HW_SPI(cs [, reset])
U8X8_UC1638_192X96_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_UC1638_192X96_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

UC1638 192X96

Controller "uc1638", Display "192x96"
U8X8_UC1638_192X96_SW_I2C(clock, data [, reset])
U8X8_UC1638_192X96_HW_I2C([reset [, clock, data]])
U8X8_UC1638_192X96_2ND_HW_I2C([reset])

UC1610 EA_DOGXL160

Controller "uc1610", Display "ea_dogxl160"
U8X8_UC1610_EA_DOGXL160_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_UC1610_EA_DOGXL160_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1610_EA_DOGXL160_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1610_EA_DOGXL160_3W_SW_SPI(clock, data, cs [, reset])
U8X8_UC1610_EA_DOGXL160_3W_HW_SPI(cs [, reset])
U8X8_UC1610_EA_DOGXL160_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_UC1610_EA_DOGXL160_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

UC1610 EA_DOGXL160

Controller "uc1610", Display "ea_dogxl160"
U8X8_UC1610_EA_DOGXL160_SW_I2C(clock, data [, reset])
U8X8_UC1610_EA_DOGXL160_HW_I2C([reset [, clock, data]])
U8X8_UC1610_EA_DOGXL160_2ND_HW_I2C([reset])

UC1611 EA_DOGM240

Controller "uc1611", Display "ea_dogm240"
U8X8_UC1611_EA_DOGM240_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_UC1611_EA_DOGM240_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1611_EA_DOGM240_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1611_EA_DOGM240_3W_SW_SPI(clock, data, cs [, reset])
U8X8_UC1611_EA_DOGM240_3W_HW_SPI(cs [, reset])
U8X8_UC1611_EA_DOGM240_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_UC1611_EA_DOGM240_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

UC1611 EA_DOGM240

Controller "uc1611", Display "ea_dogm240"
U8X8_UC1611_EA_DOGM240_SW_I2C(clock, data [, reset])
U8X8_UC1611_EA_DOGM240_HW_I2C([reset [, clock, data]])
U8X8_UC1611_EA_DOGM240_2ND_HW_I2C([reset])

UC1611 EA_DOGXL240

Controller "uc1611", Display "ea_dogxl240"
U8X8_UC1611_EA_DOGXL240_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_UC1611_EA_DOGXL240_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1611_EA_DOGXL240_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1611_EA_DOGXL240_3W_SW_SPI(clock, data, cs [, reset])
U8X8_UC1611_EA_DOGXL240_3W_HW_SPI(cs [, reset])
U8X8_UC1611_EA_DOGXL240_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_UC1611_EA_DOGXL240_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

UC1611 EA_DOGXL240

Controller "uc1611", Display "ea_dogxl240"
U8X8_UC1611_EA_DOGXL240_SW_I2C(clock, data [, reset])
U8X8_UC1611_EA_DOGXL240_HW_I2C([reset [, clock, data]])
U8X8_UC1611_EA_DOGXL240_2ND_HW_I2C([reset])

UC1611 EW50850

Controller "uc1611", Display "ew50850"
U8X8_UC1611_EW50850_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_UC1611_EW50850_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1611_EW50850_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1611_EW50850_3W_SW_SPI(clock, data, cs [, reset])
U8X8_UC1611_EW50850_3W_HW_SPI(cs [, reset])
U8X8_UC1611_EW50850_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_UC1611_EW50850_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

UC1611 EW50850

Controller "uc1611", Display "ew50850"
U8X8_UC1611_EW50850_SW_I2C(clock, data [, reset])
U8X8_UC1611_EW50850_HW_I2C([reset [, clock, data]])
U8X8_UC1611_EW50850_2ND_HW_I2C([reset])

UC1611 CG160160

Controller "uc1611", Display "cg160160"
U8X8_UC1611_CG160160_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_UC1611_CG160160_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1611_CG160160_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1611_CG160160_3W_SW_SPI(clock, data, cs [, reset])
U8X8_UC1611_CG160160_3W_HW_SPI(cs [, reset])
U8X8_UC1611_CG160160_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_UC1611_CG160160_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

UC1611 CG160160

Controller "uc1611", Display "cg160160"
U8X8_UC1611_CG160160_SW_I2C(clock, data [, reset])
U8X8_UC1611_CG160160_HW_I2C([reset [, clock, data]])
U8X8_UC1611_CG160160_2ND_HW_I2C([reset])

UC1611 IDS4073

Controller "uc1611", Display "ids4073"
U8X8_UC1611_IDS4073_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_UC1611_IDS4073_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1611_IDS4073_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1611_IDS4073_3W_SW_SPI(clock, data, cs [, reset])
U8X8_UC1611_IDS4073_3W_HW_SPI(cs [, reset])
U8X8_UC1611_IDS4073_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_UC1611_IDS4073_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

UC1611 IDS4073

Controller "uc1611", Display "ids4073"
U8X8_UC1611_IDS4073_SW_I2C(clock, data [, reset])
U8X8_UC1611_IDS4073_HW_I2C([reset [, clock, data]])
U8X8_UC1611_IDS4073_2ND_HW_I2C([reset])

ST7511 AVD_320X240

Controller "st7511", Display "avd_320x240"
U8X8_ST7511_AVD_320X240_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7511_AVD_320X240_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7511_AVD_320X240_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7511_AVD_320X240_3W_SW_SPI(clock, data, cs [, reset])
U8X8_ST7511_AVD_320X240_3W_HW_SPI(cs [, reset])
U8X8_ST7511_AVD_320X240_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7511_AVD_320X240_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST7528 NHD_C160100

Controller "st7528", Display "nhd_c160100"
U8X8_ST7528_NHD_C160100_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7528_NHD_C160100_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7528_NHD_C160100_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7528_NHD_C160100_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7528_NHD_C160100_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST7528 NHD_C160100

Controller "st7528", Display "nhd_c160100"
U8X8_ST7528_NHD_C160100_SW_I2C(clock, data [, reset])
U8X8_ST7528_NHD_C160100_HW_I2C([reset [, clock, data]])
U8X8_ST7528_NHD_C160100_2ND_HW_I2C([reset])

ST7528 ERC16064

Controller "st7528", Display "erc16064"
U8X8_ST7528_ERC16064_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7528_ERC16064_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7528_ERC16064_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7528_ERC16064_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7528_ERC16064_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST7528 ERC16064

Controller "st7528", Display "erc16064"
U8X8_ST7528_ERC16064_SW_I2C(clock, data [, reset])
U8X8_ST7528_ERC16064_HW_I2C([reset [, clock, data]])
U8X8_ST7528_ERC16064_2ND_HW_I2C([reset])

UC1617 JLX128128

Controller "uc1617", Display "jlx128128"
U8X8_UC1617_JLX128128_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_UC1617_JLX128128_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1617_JLX128128_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1617_JLX128128_3W_SW_SPI(clock, data, cs [, reset])
U8X8_UC1617_JLX128128_3W_HW_SPI(cs [, reset])

UC1617 JLX128128

Controller "uc1617", Display "jlx128128"
U8X8_UC1617_JLX128128_SW_I2C(clock, data [, reset])
U8X8_UC1617_JLX128128_HW_I2C([reset [, clock, data]])
U8X8_UC1617_JLX128128_2ND_HW_I2C([reset])

ST7565 EA_DOGM128

Controller "st7565", Display "ea_dogm128"
U8X8_ST7565_EA_DOGM128_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7565_EA_DOGM128_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7565_EA_DOGM128_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7565_EA_DOGM128_3W_SW_SPI(clock, data, cs [, reset])
U8X8_ST7565_EA_DOGM128_3W_HW_SPI(cs [, reset])
U8X8_ST7565_EA_DOGM128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7565_EA_DOGM128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST7565 LM6063

Controller "st7565", Display "lm6063"
U8X8_ST7565_LM6063_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7565_LM6063_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7565_LM6063_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7565_LM6063_3W_SW_SPI(clock, data, cs [, reset])
U8X8_ST7565_LM6063_3W_HW_SPI(cs [, reset])
U8X8_ST7565_LM6063_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7565_LM6063_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST7565 64128N

Controller "st7565", Display "64128n"
U8X8_ST7565_64128N_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7565_64128N_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7565_64128N_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7565_64128N_3W_SW_SPI(clock, data, cs [, reset])
U8X8_ST7565_64128N_3W_HW_SPI(cs [, reset])
U8X8_ST7565_64128N_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7565_64128N_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST7565 ZOLEN_128X64

Controller "st7565", Display "zolen_128x64"
U8X8_ST7565_ZOLEN_128X64_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7565_ZOLEN_128X64_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7565_ZOLEN_128X64_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7565_ZOLEN_128X64_3W_SW_SPI(clock, data, cs [, reset])
U8X8_ST7565_ZOLEN_128X64_3W_HW_SPI(cs [, reset])
U8X8_ST7565_ZOLEN_128X64_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7565_ZOLEN_128X64_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST7565 LM6059

Controller "st7565", Display "lm6059"
U8X8_ST7565_LM6059_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7565_LM6059_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7565_LM6059_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7565_LM6059_3W_SW_SPI(clock, data, cs [, reset])
U8X8_ST7565_LM6059_3W_HW_SPI(cs [, reset])
U8X8_ST7565_LM6059_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7565_LM6059_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST7565 KS0713

Controller "st7565", Display "ks0713"
U8X8_ST7565_KS0713_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7565_KS0713_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7565_KS0713_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7565_KS0713_3W_SW_SPI(clock, data, cs [, reset])
U8X8_ST7565_KS0713_3W_HW_SPI(cs [, reset])
U8X8_ST7565_KS0713_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7565_KS0713_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST7565 LX12864

Controller "st7565", Display "lx12864"
U8X8_ST7565_LX12864_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7565_LX12864_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7565_LX12864_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7565_LX12864_3W_SW_SPI(clock, data, cs [, reset])
U8X8_ST7565_LX12864_3W_HW_SPI(cs [, reset])
U8X8_ST7565_LX12864_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7565_LX12864_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST7565 ERC12864

Controller "st7565", Display "erc12864"
U8X8_ST7565_ERC12864_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7565_ERC12864_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7565_ERC12864_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7565_ERC12864_3W_SW_SPI(clock, data, cs [, reset])
U8X8_ST7565_ERC12864_3W_HW_SPI(cs [, reset])
U8X8_ST7565_ERC12864_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7565_ERC12864_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST7565 ERC12864_ALT

Controller "st7565", Display "erc12864_alt"
U8X8_ST7565_ERC12864_ALT_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7565_ERC12864_ALT_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7565_ERC12864_ALT_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7565_ERC12864_ALT_3W_SW_SPI(clock, data, cs [, reset])
U8X8_ST7565_ERC12864_ALT_3W_HW_SPI(cs [, reset])
U8X8_ST7565_ERC12864_ALT_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7565_ERC12864_ALT_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST7565 NHD_C12864

Controller "st7565", Display "nhd_c12864"
U8X8_ST7565_NHD_C12864_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7565_NHD_C12864_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7565_NHD_C12864_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7565_NHD_C12864_3W_SW_SPI(clock, data, cs [, reset])
U8X8_ST7565_NHD_C12864_3W_HW_SPI(cs [, reset])
U8X8_ST7565_NHD_C12864_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7565_NHD_C12864_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST7565 JLX12864

Controller "st7565", Display "jlx12864"
U8X8_ST7565_JLX12864_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7565_JLX12864_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7565_JLX12864_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7565_JLX12864_3W_SW_SPI(clock, data, cs [, reset])
U8X8_ST7565_JLX12864_3W_HW_SPI(cs [, reset])
U8X8_ST7565_JLX12864_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7565_JLX12864_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST7565 NHD_C12832

Controller "st7565", Display "nhd_c12832"
U8X8_ST7565_NHD_C12832_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7565_NHD_C12832_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7565_NHD_C12832_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7565_NHD_C12832_3W_SW_SPI(clock, data, cs [, reset])
U8X8_ST7565_NHD_C12832_3W_HW_SPI(cs [, reset])
U8X8_ST7565_NHD_C12832_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7565_NHD_C12832_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

UC1601 128X32

Controller "uc1601", Display "128x32"
U8X8_UC1601_128X32_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_UC1601_128X32_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1601_128X32_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1601_128X32_3W_SW_SPI(clock, data, cs [, reset])
U8X8_UC1601_128X32_3W_HW_SPI(cs [, reset])
U8X8_UC1601_128X32_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_UC1601_128X32_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

UC1601 128X32

Controller "uc1601", Display "128x32"
U8X8_UC1601_128X32_SW_I2C(clock, data [, reset])
U8X8_UC1601_128X32_HW_I2C([reset [, clock, data]])
U8X8_UC1601_128X32_2ND_HW_I2C([reset])

UC1601 128X64

Controller "uc1601", Display "128x64"
U8X8_UC1601_128X64_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_UC1601_128X64_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1601_128X64_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_UC1601_128X64_3W_SW_SPI(clock, data, cs [, reset])
U8X8_UC1601_128X64_3W_HW_SPI(cs [, reset])
U8X8_UC1601_128X64_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_UC1601_128X64_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

UC1601 128X64

Controller "uc1601", Display "128x64"
U8X8_UC1601_128X64_SW_I2C(clock, data [, reset])
U8X8_UC1601_128X64_HW_I2C([reset [, clock, data]])
U8X8_UC1601_128X64_2ND_HW_I2C([reset])

ST7565 EA_DOGM132

Controller "st7565", Display "ea_dogm132"
U8X8_ST7565_EA_DOGM132_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7565_EA_DOGM132_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7565_EA_DOGM132_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7565_EA_DOGM132_3W_SW_SPI(clock, data, cs [, reset])
U8X8_ST7565_EA_DOGM132_3W_HW_SPI(cs [, reset])
U8X8_ST7565_EA_DOGM132_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7565_EA_DOGM132_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST7567 PI_132X64

Controller "st7567", Display "pi_132x64"
U8X8_ST7567_PI_132X64_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7567_PI_132X64_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7567_PI_132X64_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7567_PI_132X64_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7567_PI_132X64_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST7567 JLX12864

Controller "st7567", Display "jlx12864"
U8X8_ST7567_JLX12864_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7567_JLX12864_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7567_JLX12864_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7567_JLX12864_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7567_JLX12864_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST7567 ENH_DG128064

Controller "st7567", Display "enh_dg128064"
U8X8_ST7567_ENH_DG128064_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7567_ENH_DG128064_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7567_ENH_DG128064_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7567_ENH_DG128064_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7567_ENH_DG128064_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST7567 ENH_DG128064I

Controller "st7567", Display "enh_dg128064i"
U8X8_ST7567_ENH_DG128064I_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7567_ENH_DG128064I_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7567_ENH_DG128064I_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7567_ENH_DG128064I_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7567_ENH_DG128064I_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST7567 OS12864

Controller "st7567", Display "os12864"
U8X8_ST7567_OS12864_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7567_OS12864_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7567_OS12864_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7567_OS12864_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7567_OS12864_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST7567 JLX12864

Controller "st7567", Display "jlx12864"
U8X8_ST7567_JLX12864_SW_I2C(clock, data [, reset])
U8X8_ST7567_JLX12864_HW_I2C([reset [, clock, data]])
U8X8_ST7567_JLX12864_2ND_HW_I2C([reset])

ST7567 ENH_DG128064

Controller "st7567", Display "enh_dg128064"
U8X8_ST7567_ENH_DG128064_SW_I2C(clock, data [, reset])
U8X8_ST7567_ENH_DG128064_HW_I2C([reset [, clock, data]])
U8X8_ST7567_ENH_DG128064_2ND_HW_I2C([reset])

ST7567 ENH_DG128064I

Controller "st7567", Display "enh_dg128064i"
U8X8_ST7567_ENH_DG128064I_SW_I2C(clock, data [, reset])
U8X8_ST7567_ENH_DG128064I_HW_I2C([reset [, clock, data]])
U8X8_ST7567_ENH_DG128064I_2ND_HW_I2C([reset])

ST7567 OS12864

Controller "st7567", Display "os12864"
U8X8_ST7567_OS12864_SW_I2C(clock, data [, reset])
U8X8_ST7567_OS12864_HW_I2C([reset [, clock, data]])
U8X8_ST7567_OS12864_2ND_HW_I2C([reset])

ST7567 64X32

Controller "st7567", Display "64x32"
U8X8_ST7567_64X32_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7567_64X32_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7567_64X32_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7567_64X32_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7567_64X32_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST7567 HEM6432

Controller "st7567", Display "hem6432"
U8X8_ST7567_HEM6432_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7567_HEM6432_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7567_HEM6432_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7567_HEM6432_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7567_HEM6432_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST7567 122X32

Controller "st7567", Display "122x32"
U8X8_ST7567_122X32_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7567_122X32_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7567_122X32_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7567_122X32_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7567_122X32_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST7567 ERC13232

Controller "st7567", Display "erc13232"
U8X8_ST7567_ERC13232_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7567_ERC13232_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7567_ERC13232_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7567_ERC13232_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7567_ERC13232_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST7571 128X128

Controller "st7571", Display "128x128"
U8X8_ST7571_128X128_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7571_128X128_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7571_128X128_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7571_128X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7571_128X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST7571 128X128

Controller "st7571", Display "128x128"
U8X8_ST7571_128X128_SW_I2C(clock, data [, reset])
U8X8_ST7571_128X128_HW_I2C([reset [, clock, data]])
U8X8_ST7571_128X128_2ND_HW_I2C([reset])

ST7571 128X96

Controller "st7571", Display "128x96"
U8X8_ST7571_128X96_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7571_128X96_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7571_128X96_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7571_128X96_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7571_128X96_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST7571 128X96

Controller "st7571", Display "128x96"
U8X8_ST7571_128X96_SW_I2C(clock, data [, reset])
U8X8_ST7571_128X96_HW_I2C([reset [, clock, data]])
U8X8_ST7571_128X96_2ND_HW_I2C([reset])

ST7588 JLX12864

Controller "st7588", Display "jlx12864"
U8X8_ST7588_JLX12864_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST7588_JLX12864_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7588_JLX12864_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST7588_JLX12864_3W_SW_SPI(clock, data, cs [, reset])
U8X8_ST7588_JLX12864_3W_HW_SPI(cs [, reset])
U8X8_ST7588_JLX12864_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST7588_JLX12864_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST7588 JLX12864

Controller "st7588", Display "jlx12864"
U8X8_ST7588_JLX12864_SW_I2C(clock, data [, reset])
U8X8_ST7588_JLX12864_HW_I2C([reset [, clock, data]])
U8X8_ST7588_JLX12864_2ND_HW_I2C([reset])

ST75160 JM16096

Controller "st75160", Display "jm16096"
U8X8_ST75160_JM16096_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST75160_JM16096_4W_HW_SPI(cs, dc [, reset])
U8X8_ST75160_JM16096_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST75160_JM16096_3W_SW_SPI(clock, data, cs [, reset])
U8X8_ST75160_JM16096_3W_HW_SPI(cs [, reset])
U8X8_ST75160_JM16096_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST75160_JM16096_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST75160 JM16096

Controller "st75160", Display "jm16096"
U8X8_ST75160_JM16096_SW_I2C(clock, data [, reset])
U8X8_ST75160_JM16096_HW_I2C([reset [, clock, data]])
U8X8_ST75160_JM16096_2ND_HW_I2C([reset])

ST75256 JLX256128

Controller "st75256", Display "jlx256128"
U8X8_ST75256_JLX256128_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST75256_JLX256128_4W_HW_SPI(cs, dc [, reset])
U8X8_ST75256_JLX256128_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST75256_JLX256128_3W_SW_SPI(clock, data, cs [, reset])
U8X8_ST75256_JLX256128_3W_HW_SPI(cs [, reset])
U8X8_ST75256_JLX256128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST75256_JLX256128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST75256 WO256X128

Controller "st75256", Display "wo256x128"
U8X8_ST75256_WO256X128_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST75256_WO256X128_4W_HW_SPI(cs, dc [, reset])
U8X8_ST75256_WO256X128_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST75256_WO256X128_3W_SW_SPI(clock, data, cs [, reset])
U8X8_ST75256_WO256X128_3W_HW_SPI(cs [, reset])
U8X8_ST75256_WO256X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST75256_WO256X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST75256 JLX256128

Controller "st75256", Display "jlx256128"
U8X8_ST75256_JLX256128_SW_I2C(clock, data [, reset])
U8X8_ST75256_JLX256128_HW_I2C([reset [, clock, data]])
U8X8_ST75256_JLX256128_2ND_HW_I2C([reset])

ST75256 WO256X128

Controller "st75256", Display "wo256x128"
U8X8_ST75256_WO256X128_SW_I2C(clock, data [, reset])
U8X8_ST75256_WO256X128_HW_I2C([reset [, clock, data]])
U8X8_ST75256_WO256X128_2ND_HW_I2C([reset])

ST75256 JLX256160

Controller "st75256", Display "jlx256160"
U8X8_ST75256_JLX256160_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST75256_JLX256160_4W_HW_SPI(cs, dc [, reset])
U8X8_ST75256_JLX256160_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST75256_JLX256160_3W_SW_SPI(clock, data, cs [, reset])
U8X8_ST75256_JLX256160_3W_HW_SPI(cs [, reset])
U8X8_ST75256_JLX256160_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST75256_JLX256160_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST75256 JLX256160M

Controller "st75256", Display "jlx256160m"
U8X8_ST75256_JLX256160M_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST75256_JLX256160M_4W_HW_SPI(cs, dc [, reset])
U8X8_ST75256_JLX256160M_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST75256_JLX256160M_3W_SW_SPI(clock, data, cs [, reset])
U8X8_ST75256_JLX256160M_3W_HW_SPI(cs [, reset])
U8X8_ST75256_JLX256160M_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST75256_JLX256160M_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST75256 JLX256160_ALT

Controller "st75256", Display "jlx256160_alt"
U8X8_ST75256_JLX256160_ALT_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST75256_JLX256160_ALT_4W_HW_SPI(cs, dc [, reset])
U8X8_ST75256_JLX256160_ALT_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST75256_JLX256160_ALT_3W_SW_SPI(clock, data, cs [, reset])
U8X8_ST75256_JLX256160_ALT_3W_HW_SPI(cs [, reset])
U8X8_ST75256_JLX256160_ALT_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST75256_JLX256160_ALT_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST75256 JLX256160

Controller "st75256", Display "jlx256160"
U8X8_ST75256_JLX256160_SW_I2C(clock, data [, reset])
U8X8_ST75256_JLX256160_HW_I2C([reset [, clock, data]])
U8X8_ST75256_JLX256160_2ND_HW_I2C([reset])

ST75256 JLX256160M

Controller "st75256", Display "jlx256160m"
U8X8_ST75256_JLX256160M_SW_I2C(clock, data [, reset])
U8X8_ST75256_JLX256160M_HW_I2C([reset [, clock, data]])
U8X8_ST75256_JLX256160M_2ND_HW_I2C([reset])

ST75256 JLX256160_ALT

Controller "st75256", Display "jlx256160_alt"
U8X8_ST75256_JLX256160_ALT_SW_I2C(clock, data [, reset])
U8X8_ST75256_JLX256160_ALT_HW_I2C([reset [, clock, data]])
U8X8_ST75256_JLX256160_ALT_2ND_HW_I2C([reset])

ST75256 JLX240160

Controller "st75256", Display "jlx240160"
U8X8_ST75256_JLX240160_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST75256_JLX240160_4W_HW_SPI(cs, dc [, reset])
U8X8_ST75256_JLX240160_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST75256_JLX240160_3W_SW_SPI(clock, data, cs [, reset])
U8X8_ST75256_JLX240160_3W_HW_SPI(cs [, reset])
U8X8_ST75256_JLX240160_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST75256_JLX240160_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST75256 JLX240160

Controller "st75256", Display "jlx240160"
U8X8_ST75256_JLX240160_SW_I2C(clock, data [, reset])
U8X8_ST75256_JLX240160_HW_I2C([reset [, clock, data]])
U8X8_ST75256_JLX240160_2ND_HW_I2C([reset])

ST75256 JLX25664

Controller "st75256", Display "jlx25664"
U8X8_ST75256_JLX25664_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST75256_JLX25664_4W_HW_SPI(cs, dc [, reset])
U8X8_ST75256_JLX25664_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST75256_JLX25664_3W_SW_SPI(clock, data, cs [, reset])
U8X8_ST75256_JLX25664_3W_HW_SPI(cs [, reset])
U8X8_ST75256_JLX25664_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST75256_JLX25664_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST75256 JLX25664

Controller "st75256", Display "jlx25664"
U8X8_ST75256_JLX25664_SW_I2C(clock, data [, reset])
U8X8_ST75256_JLX25664_HW_I2C([reset [, clock, data]])
U8X8_ST75256_JLX25664_2ND_HW_I2C([reset])

ST75256 JLX172104

Controller "st75256", Display "jlx172104"
U8X8_ST75256_JLX172104_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST75256_JLX172104_4W_HW_SPI(cs, dc [, reset])
U8X8_ST75256_JLX172104_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST75256_JLX172104_3W_SW_SPI(clock, data, cs [, reset])
U8X8_ST75256_JLX172104_3W_HW_SPI(cs [, reset])
U8X8_ST75256_JLX172104_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST75256_JLX172104_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST75256 JLX172104

Controller "st75256", Display "jlx172104"
U8X8_ST75256_JLX172104_SW_I2C(clock, data [, reset])
U8X8_ST75256_JLX172104_HW_I2C([reset [, clock, data]])
U8X8_ST75256_JLX172104_2ND_HW_I2C([reset])

ST75256 JLX19296

Controller "st75256", Display "jlx19296"
U8X8_ST75256_JLX19296_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST75256_JLX19296_4W_HW_SPI(cs, dc [, reset])
U8X8_ST75256_JLX19296_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST75256_JLX19296_3W_SW_SPI(clock, data, cs [, reset])
U8X8_ST75256_JLX19296_3W_HW_SPI(cs [, reset])
U8X8_ST75256_JLX19296_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST75256_JLX19296_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST75256 JLX19296

Controller "st75256", Display "jlx19296"
U8X8_ST75256_JLX19296_SW_I2C(clock, data [, reset])
U8X8_ST75256_JLX19296_HW_I2C([reset [, clock, data]])
U8X8_ST75256_JLX19296_2ND_HW_I2C([reset])

ST75320 JLX320240

Controller "st75320", Display "jlx320240"
U8X8_ST75320_JLX320240_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_ST75320_JLX320240_4W_HW_SPI(cs, dc [, reset])
U8X8_ST75320_JLX320240_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_ST75320_JLX320240_3W_SW_SPI(clock, data, cs [, reset])
U8X8_ST75320_JLX320240_3W_HW_SPI(cs [, reset])
U8X8_ST75320_JLX320240_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_ST75320_JLX320240_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

ST75320 JLX320240

Controller "st75320", Display "jlx320240"
U8X8_ST75320_JLX320240_SW_I2C(clock, data [, reset])
U8X8_ST75320_JLX320240_HW_I2C([reset [, clock, data]])
U8X8_ST75320_JLX320240_2ND_HW_I2C([reset])

NT7534 TG12864R

Controller "nt7534", Display "tg12864r"
U8X8_NT7534_TG12864R_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_NT7534_TG12864R_4W_HW_SPI(cs, dc [, reset])
U8X8_NT7534_TG12864R_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_NT7534_TG12864R_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_NT7534_TG12864R_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

IST3020 ERC19264

Controller "ist3020", Display "erc19264"
U8X8_IST3020_ERC19264_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_IST3020_ERC19264_4W_HW_SPI(cs, dc [, reset])
U8X8_IST3020_ERC19264_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_IST3020_ERC19264_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_IST3020_ERC19264_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

IST7920 128X128

Controller "ist7920", Display "128x128"
U8X8_IST7920_128X128_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_IST7920_128X128_4W_HW_SPI(cs, dc [, reset])
U8X8_IST7920_128X128_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_IST7920_128X128_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_IST7920_128X128_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SBN1661 122X32

Controller "sbn1661", Display "122x32"
U8X8_SBN1661_122X32(d0, d1, d2, d3, d4, d5, d6, d7, dc, e1, e2, reset)

SED1520 122X32

Controller "sed1520", Display "122x32"
U8X8_SED1520_122X32(d0, d1, d2, d3, d4, d5, d6, d7, dc, e1, e2, reset)

KS0108 128X64

Controller "ks0108", Display "128x64"
U8X8_KS0108_128X64(d0, d1, d2, d3, d4, d5, d6, d7, enable, dc, cs0, cs1, cs2 [, reset])

KS0108 ERM19264

Controller "ks0108", Display "erm19264"
U8X8_KS0108_ERM19264(d0, d1, d2, d3, d4, d5, d6, d7, enable, dc, cs0, cs1, cs2 [, reset])

T7932 150X32

Controller "t7932", Display "150x32"
U8X8_T7932_150X32(d0, d1, d2, d3, d4, d5, d6, d7, enable, dc, cs0, cs1, cs2 [, reset])

HD44102 100X64

Controller "hd44102", Display "100x64"
U8X8_HD44102_100X64(d0, d1, d2, d3, d4, d5, d6, d7, enable, dc, cs0, cs1, cs2 [, reset])

SSD1320 160X32

Controller "ssd1320", Display "160x32"
U8X8_SSD1320_160X32_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1320_160X32_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1320_160X32_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1320_160X32_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1320_160X32_3W_HW_SPI(cs [, reset])
U8X8_SSD1320_160X32_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1320_160X32_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1320 160X132

Controller "ssd1320", Display "160x132"
U8X8_SSD1320_160X132_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1320_160X132_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1320_160X132_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1320_160X132_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1320_160X132_3W_HW_SPI(cs [, reset])
U8X8_SSD1320_160X132_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1320_160X132_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1320 160X80

Controller "ssd1320", Display "160x80"
U8X8_SSD1320_160X80_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1320_160X80_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1320_160X80_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1320_160X80_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1320_160X80_3W_HW_SPI(cs [, reset])
U8X8_SSD1320_160X80_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1320_160X80_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1320 160X80

Controller "ssd1320", Display "160x80"
U8X8_SSD1320_160X80_SW_I2C(clock, data [, reset])
U8X8_SSD1320_160X80_HW_I2C([reset [, clock, data]])
U8X8_SSD1320_160X80_2ND_HW_I2C([reset])

SSD1322 NHD_256X64

Controller "ssd1322", Display "nhd_256x64"
U8X8_SSD1322_NHD_256X64_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1322_NHD_256X64_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1322_NHD_256X64_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1322_NHD_256X64_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1322_NHD_256X64_3W_HW_SPI(cs [, reset])
U8X8_SSD1322_NHD_256X64_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1322_NHD_256X64_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1322 NHD_128X64

Controller "ssd1322", Display "nhd_128x64"
U8X8_SSD1322_NHD_128X64_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1322_NHD_128X64_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1322_NHD_128X64_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1322_NHD_128X64_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1322_NHD_128X64_3W_HW_SPI(cs [, reset])
U8X8_SSD1322_NHD_128X64_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_SSD1322_NHD_128X64_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

SSD1606 172X72

Controller "ssd1606", Display "172x72"
U8X8_SSD1606_172X72_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1606_172X72_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1606_172X72_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1606_172X72_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1606_172X72_3W_HW_SPI(cs [, reset])

SSD1607 200X200

Controller "ssd1607", Display "200x200"
U8X8_SSD1607_200X200_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1607_200X200_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1607_200X200_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1607_200X200_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1607_200X200_3W_HW_SPI(cs [, reset])

SSD1607 GD_200X200

Controller "ssd1607", Display "gd_200x200"
U8X8_SSD1607_GD_200X200_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1607_GD_200X200_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1607_GD_200X200_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1607_GD_200X200_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1607_GD_200X200_3W_HW_SPI(cs [, reset])

SSD1607 WS_200X200

Controller "ssd1607", Display "ws_200x200"
U8X8_SSD1607_WS_200X200_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_SSD1607_WS_200X200_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1607_WS_200X200_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_SSD1607_WS_200X200_3W_SW_SPI(clock, data, cs [, reset])
U8X8_SSD1607_WS_200X200_3W_HW_SPI(cs [, reset])

IL3820 296X128

Controller "il3820", Display "296x128"
U8X8_IL3820_296X128_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_IL3820_296X128_4W_HW_SPI(cs, dc [, reset])
U8X8_IL3820_296X128_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_IL3820_296X128_3W_SW_SPI(clock, data, cs [, reset])
U8X8_IL3820_296X128_3W_HW_SPI(cs [, reset])

IL3820 V2_296X128

Controller "il3820", Display "v2_296x128"
U8X8_IL3820_V2_296X128_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_IL3820_V2_296X128_4W_HW_SPI(cs, dc [, reset])
U8X8_IL3820_V2_296X128_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_IL3820_V2_296X128_3W_SW_SPI(clock, data, cs [, reset])
U8X8_IL3820_V2_296X128_3W_HW_SPI(cs [, reset])

S1D15E06 160100

Controller "s1d15e06", Display "160100"
U8X8_S1D15E06_160100_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_S1D15E06_160100_4W_HW_SPI(cs, dc [, reset])
U8X8_S1D15E06_160100_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_S1D15E06_160100_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_S1D15E06_160100_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

S1D15721 240X64

Controller "s1d15721", Display "240x64"
U8X8_S1D15721_240X64_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_S1D15721_240X64_4W_HW_SPI(cs, dc [, reset])
U8X8_S1D15721_240X64_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_S1D15721_240X64_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_S1D15721_240X64_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

GU800 128X64

Controller "gu800", Display "128x64"
U8X8_GU800_128X64_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_GU800_128X64_4W_HW_SPI(cs, dc [, reset])
U8X8_GU800_128X64_2ND_4W_HW_SPI(cs, dc [, reset])
U8X8_GU800_128X64_6800(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])
U8X8_GU800_128X64_8080(d0, d1, d2, d3, d4, d5, d6, d7, enable, cs, dc [, reset])

GP1287AI 256X50

Controller "gp1287ai", Display "256x50"
U8X8_GP1287AI_256X50_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_GP1287AI_256X50_4W_HW_SPI(cs, dc [, reset])
U8X8_GP1287AI_256X50_2ND_4W_HW_SPI(cs, dc [, reset])

GP1247AI 253X63

Controller "gp1247ai", Display "253x63"
U8X8_GP1247AI_253X63_4W_SW_SPI(clock, data, cs, dc [, reset])
U8X8_GP1247AI_253X63_4W_HW_SPI(cs, dc [, reset])
U8X8_GP1247AI_253X63_2ND_4W_HW_SPI(cs, dc [, reset])

Links

Clone this wiki locally