Skip to main content

Namespace Meadow.Foundation.Displays

Classes

AsciiConsole

Represents a display driver for an ASCII console

Ch1115

Provide an interface to the Ch1115 family of displays

EPaperBase

Represents a base ePaper display driver

EPaperMonoBase

Provide an interface for ePaper monochrome displays

EPaperTriColorBase

Provide an interface for ePaper 3 color displays

Epd1in54

Represents a WaveShare Epd1in54 ePaper display 200x200, 1.54 inch e-Ink display, SPI interface

Epd1in54b

Represents a WaveShare Epd1in54b tri color ePaper color display 200x200, 1.54" e-Ink three-color display, SPI interface

Epd1in54c

Represents a WaveShare Epd1in54c tri color ePaper color display 152x152, 1.54" e-Ink three-color display, SPI interface

Epd2in13

Represents a WaveShare Epd2in13 ePaper display 128x250, 2.13inch e-Ink display, SPI interface

Epd2in13b

Represents a WaveShare Epd2in13b tri color ePaper color display 104x212, 2.13" e-Ink three-color display, SPI interface

Epd2in13b_V4

Represents a WaveShare_V4 tri color ePaper color display 122x250, 2.13" e-Ink three-color display, SPI interface

Epd2in7b

Represents an WaveShare Epd2in7b ePaper color display 176x264, 2.7inch e-Ink three-color display, SPI interface

Epd2in9

Represents a WaveShare Epd2in9 ePaper display 128x296, 2.9 inch e-Ink display, SPI interface

Epd2in9b

Represents a WaveShare Epd2in9b ePaper display 128x296, 2.9 inch e-Ink display, SPI interface

Epd4in2

Represents an WaveShare Epd4in2 ePaper display 400x300, 4.2inch e-Ink display, SPI interface

Epd4in2bc

Represents a WaveShare epd4in2bc tri color 4.2" ePaper color display (red or yellow) 400x300, 4.2inch e-Ink three-color display, SPI interface

Epd4in2bV2

Represents an WaveShare Epd4in2b V2 ePaper color display 400x300, 4.2inch e-Ink three-color display, SPI interface

Epd5in65f

Represents a WaveShare 5.65" ACeP 7 color e-Paper display

Gc9a01

Represents a Gc9a01 TFT color display

GtkDisplay

Represents a GTK graphics display

Hx8357b

Represents a Hx8357b TFT color display

Hx8357d

Represents a Hx8357d TFT color display

Il0373

Represents an Il0373 ePaper color display 104x212, 2.13inch E-Ink three-color display, SPI interface

Il0376F

Represents an Il0376F ePaper color display 200x200, e-Ink three-color display, SPI interface

Il0398

Represents an Il0398 ePaper color display 400x300, 4.2inch e-Ink three-color display, SPI interface

Il3897

Represents an Il3897 ePaper display

Il91874

Represents IL91874 ePaper color displays 264x176, 2.7inch tri color e-Ink display / SPI interface

Il91874V03

Represents the older v0.3 Il91874V03 ePaper color displays 264x176, 2.7inch tri color e-Ink display / SPI interface

Ili9163

Represents a Ili9163 TFT color display

Ili9341

Represents a Ili9341 TFT color display

Ili9481

Represents a Ili9481 TFT color display

Ili9486

Represents a Ili9486 TFT color display

Ili9488

Represents a Ili9488 TFT color display

Max7219

Max7219 LED matrix driver

Pcd8544

Represents a Pcd8544 monochrome display

Rm68140

Represents a Rm68140 TFT color display

S6D02A1

Represents a Samsung S6D02A1 TFT color display

Sh1106

Represents the Sh1106 family of displays (up to 132 x 64)

Sh1107

Represents the Sh1107 family of displays (up to 128x128)

Sh110x

Provide an interface to the Sh110x family of displays

SilkDisplay

Represents a pixel display using Silk.NET and OpenGL

Ssd1306

Represents the SSD1306 family of OLED displays

Ssd1309

Represents the SSD1309 family of OLED displays

Ssd130xBase

Represents the SSD130x family of OLED displays

Ssd1327

Provides an interface to the Ssd1327 grayscale OLED display

Ssd1331

Represents a Ssd1331 S6D02A1 TFT color display

Ssd1351

Represents a Ssd1351 TFT color display

Ssd1608

Represents an Ssd1608 ePaper display

Ssd1680

Represents an SSD1680 ePaper color display

Ssd1681

Represents an Ssd1681 ePaper B/W or color display commonly 1.54" 200x200, e-Ink three-color display, SPI interface

St7565

Provide an interface to the ST7565 family of displays

St7735

Represents a St7735 TFT color display

St7789

Represents a St7789 TFT color display

St7796s

Represents a St7796s TFT color display

TftSpiBase

Base class for TFT SPI displays These displays typically support 16 and 18 bit, some also include 8, 9, 12 and/or 24 bit color

Tm1637

Represents Tm1637 segment display

Uc1609c

Represents a UC1609C single color LCD display

Uc8151c

Represents an Uc8151c ePaper color display Commonly a 152x152, 1.54inch E-Ink three-color display, SPI interface

Enums

Ch1115.ScrollDirection

Allow the programmer to set the scroll direction

Character

Display characters

EPaperMonoBase.Command

Display commands

EPaperTriColorBase.Command

Display commands

Hx8357b.RegisterHX8357B

Display registers

Max7219.CharacterType

Character type

Max7219.Max7219Mode

Device mode

Sh110x.Addresses

Valid I2C addresses for the display

Sh110x.ConnectionType

The display connection type

Sh110x.ScrollDirection

Allow the programmer to set the scroll direction

Ssd130xBase.Addresses

Valid I2C addresses for the display

Ssd130xBase.ConnectionType

The display connection type

Ssd130xBase.DisplayType

Supported display types

Ssd130xBase.ScrollDirection

Allow the programmer to set the scroll direction

Ssd1327.Command

SSD1327 commands

St7565.ScrollDirection

Allow the programmer to set the scroll direction.

St7735.DisplayType

The ST7735 display type

TftSpiBase.LcdCommand

TFT SPI commands

TftSpiBase.Register

Display registers