.. _ili9340-sample: ILI9340 Display driver ###################### Overview ******** Every half-second, this sample application draws a color-filled rectangle in a corner of the LCD display. The rectangle fill color cycles through red, green, and blue on each update. Requirements ************ - `ST NUCLEO-L476RG development board`_ - `Adafruit 2.2 inch TFT Display`_ Wiring ****** The NUCLEO-L476RG should be connected as follows to the Adafruit TFT display. +------------------+-----------------+----------------+ | | NUCLEO-L476RG | | NUCLEO-L476RG | | Adafruit TFT | | | Arduino Header | | Pin | | Pin | +==================+=================+================+ | D3 | PB3 | SCK | +------------------+-----------------+----------------+ | D7 | PA8 | D/C | +------------------+-----------------+----------------+ | D8 | PA9 | RST | +------------------+-----------------+----------------+ | D11 | PA7 | MOSI | +------------------+-----------------+----------------+ | D12 | PA6 | MISO | +------------------+-----------------+----------------+ | A2 | PA4 | NSS | +------------------+-----------------+----------------+ Building and Running ******************** Build this sample application with the following commands: .. zephyr-app-commands:: :zephyr-app: samples/display/ili9340 :board: nucleo_l476rg :goals: build :compact: See :ref:`nucleo_l476rg_board` on how to flash the build. References ********** - `ILI9340 datasheet`_ .. _Adafruit 2.2 inch TFT Display: https://www.adafruit.com/product/1480 .. _ST NUCLEO-L476RG development board: http://www.st.com/en/evaluation-tools/nucleo-l476rg.html .. _ILI9340 datasheet: https://cdn-shop.adafruit.com/datasheets/ILI9340.pdf