Generic ST7789V Display Shield
Overview
This is a generic shield for display shields based on ST7789V display controller. More information about the controller can be found in ST7789V Datasheet [1].
Pins Assignment of the Generic ST7789V Display Shield
Arduino Connector Pin |
Function |
|
---|---|---|
D8 |
ST7789V Reset |
|
D9 |
ST7789V DC |
(Data/Command) |
D10 |
SPI SS |
(Serial Slave Select) |
D11 |
SPI MOSI |
(Serial Data Input) |
D12 |
SPI MISO |
(Serial Data Out) |
D13 |
SPI SCK |
(Serial Clock Input) |
Current supported displays
Display |
Shield Designation |
---|---|
TL019FQV01 |
st7789v_tl019fqv01 |
Waveshare 240x240 1.3inch IPS LCD |
st7789v_waveshare_240x240 |
Requirements
This shield can only be used with a board that provides a configuration for Arduino connectors and defines node aliases for SPI and GPIO interfaces (see Shields for more details).
Programming
Set -DSHIELD=st7789v_tl019fqv01
when you invoke west build
. For example:
# From the root of the zephyr repository
west build -b nrf52840dk/nrf52840 samples/subsys/display/lvgl -- -DSHIELD=st7789v_tl019fqv01