Edit

Share via


Ili9341 Class

Definition

The ILI9341 is a QVGA (Quarter VGA) driver integrated circuit that is used to control 240×320 VGA LCD screens.

C#
public class Ili9341 : IDisposable
Inheritance
Ili9341
Implements

Constructors

Ili9341(SpiDevice, Int32, Int32, Int32, Int32, GpioController, Boolean)

Initializes new instance of ILI9341 device that will communicate using SPI bus.

Fields

DefaultSpiClockFrequency

Default frequency for SPI

DefaultSpiMode

Default mode for SPI

Methods

ClearScreen()

Clears screen

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

FillRect(Color, UInt32, UInt32, UInt32, UInt32)

Send filled rectangle to the ILI9341 display.

GetBitmapPixelData(Bitmap, Rectangle)

Convert a bitmap into an array of pixel data suitable for sending to the display

ResetDisplayAsync()

Resets the display.

SendBitmap(Bitmap, Point, Rectangle)

Send a bitmap to the Ili9341 display specifying the starting position and destination clipping rectangle.

SendBitmap(Bitmap, Rectangle)

Send a bitmap to the Ili9341 display specifying the starting position and destination clipping rectangle.

SendBitmap(Bitmap)

Send a bitmap to the Ili9341 display specifying the starting position and destination clipping rectangle.

SendBitmapPixelData(Span<Byte>, Rectangle)

Send an array of pixel data to the display.

TurnBacklightOff()

This command turns the backlight panel off.

TurnBacklightOn()

This command turns the backlight panel off.

Applies to

Product Versions
.NET IoT Libraries 2.0.0, 2.1.0