Generic ST7735R Display Shield¶
Overview¶
This is a generic shield for display shields based on ST7735R display controller. More information about the controller can be found in ST7735R Datasheet 1.
Pins Assignment of the Generic ST7735R Display Shield¶
Arduino Connector Pin |
Function |
|
---|---|---|
D8 |
ST7735R Reset |
|
D9 |
ST7735R 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 |
---|---|
adafruit 160x128 18bit TFT |
st7735r_ada_160x128 |
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=st7735r_ada_160x128
when you invoke west build
. For example:
# From the root of the zephyr repository
west build -b nrf52840dk_nrf52840 samples/gui/lvgl -- -DSHIELD=st7735r_ada_160x128