Connect an SPI TFT with Touchscreen to your Arduino - Cheap ILI9341 LCD module
You can get buy some really cheap LCD and touchscreen modules from places like eBay. They're actually great devices that let you add a display to your Arduino and microcontroller projects for under £10. But they don't come with any documentation so they can be a bit tricky to get working if you've never used them before.
In this video I'll walk you through the connections and software needed to get them working. My screen is a generic, red, Chinese sourced device using the very common combination of an ILI9341 based LCD module with a touchscreen driven by the XPT2046 touch controller.
Make sure you visit the project pages on my website for circuit diagrams and breadboard layouts, along with more information and details.
https://bytesnbits.co.uk/spi-lcd-setup-arduino
Links:
LCD module - Amazon
https://amzn.to/35quUJF
LCD eBay
https://rover.ebay.com/rover/1/710-53481-19255-0/1?mpre=https%3A%2F%2Fwww.ebay.co.uk%2Fitm%2F3-2-inch-320-240-SPI-Serial-TFT-LCD-Module-Display-Screen-IC-ILI9341-for-MCU-CR%2F303552007177%3F_trkparms%3Dispr%253D1%26hash%3Ditem46ad1c0c09%3Ag%3AB-4AAOSwTj9dXSqc%26amdata%3Denc%253AAQAFAAACcBaobrjLl8XobRIiIML1V4Imu%25252Fn%25252BzU5L90Z278x5ickkpFtSR0CGv%25252Bh98r8Yb9quSww3Vb4kfvVy770E1jhQzhAppEsV3BcAhx201WKXINOJqrdOQpgfD1rarTG63z9BBi5U9KVLbVxeb55Oj6D0ZELnO86t9pOE2EJ0mTM%25252Fhh6f3XJs0jWBVttwZKKWRvH%25252BhEFiIr288oxegEV8BMPdMebPFMfzkf7ZJ%25252Fk59oN6x3d154hXWn%25252FdXsIA6X1d6L3MK%25252BrNoWoxRpO6uZAaqk69Fs7jUjXBqtmhLZ%25252FzrrbCmHtvSSI90g6N7WGUT1Zw4gROvEuCOtr5fqK2%25252FW1W2U6oRgTKfo%25252BuzE%25252BtyCfrbdEvFh%25252BoIb9%25252BNY6Ahkm7tvlF%25252FIL7ZhZD5zFOF7q39c2LPY3xd7KjoNQRTyO62PsRP%25252FQw6s8zJRdBgkW7c8sDZWIpeK2RYjpdl5v1VajZ94ga0O1wZjE3%25252FjTaZbPqEgWt5887uNcj%25252FkOsogokHDto5ggfKnBAP%25252B%25252Bwrgh%25252F%25252B6%25252FD0xwZ2CR%25252BIZEAV%25252B0%25252BSrGbw07PMvdFMfuN%25252BWUHKopEM124HJ8WIbPZPk6rFXE%25252FHqEjG7XtDNtZBSVPSXnQzF%25252BUQYJ7CEESaqVU2PeDxiba2KXBamWYMy9%25252Fn%25252F57X4%25252BFSge9e6ncm5JLT1dscmmf0qH6hqpDCZaJnexv7h%25252FIG2swrdWucqpsjiRcqo9sEKdj%25252BJ3njbB68Zy4eshHd1BtsoTn536R2HNctblTYz1rvBDSzRkeEKrU%25252BPQP2l9it%25252FPH9CnIMLEf%25252FxcdPc8gMqWzeoaCP9rC5bAugNX0Ku4VmUynwLiEy1PsHyQuAg%25253D%25253D%257Ccksum%253A3035520071778ab055fc1539471f9d02c29c0f770d48%257Campid%253APL_CLK%257Cclp%253A2334524&campid=5338429393&toolid=10001&customid=
ILI9341 Library
https://github.com/adafruit/Adafruit_ILI9341
XPT2046 Library
https://github.com/PaulStoffregen/XPT2046_Touchscreen
Adafruit GFX Library
https://github.com/adafruit/Adafruit-GFX-Library
Adafruit LCD tutorial
https://learn.adafruit.com/adafruit-2-8-and-3-2-color-tft-touchscreen-breakout-v2/spi-wiring-and-test
Adafruit GFX Library Tutorial
https://learn.adafruit.com/adafruit-gfx-graphics-library/overview
Видео Connect an SPI TFT with Touchscreen to your Arduino - Cheap ILI9341 LCD module канала Bytes N Bits
In this video I'll walk you through the connections and software needed to get them working. My screen is a generic, red, Chinese sourced device using the very common combination of an ILI9341 based LCD module with a touchscreen driven by the XPT2046 touch controller.
Make sure you visit the project pages on my website for circuit diagrams and breadboard layouts, along with more information and details.
https://bytesnbits.co.uk/spi-lcd-setup-arduino
Links:
LCD module - Amazon
https://amzn.to/35quUJF
LCD eBay
https://rover.ebay.com/rover/1/710-53481-19255-0/1?mpre=https%3A%2F%2Fwww.ebay.co.uk%2Fitm%2F3-2-inch-320-240-SPI-Serial-TFT-LCD-Module-Display-Screen-IC-ILI9341-for-MCU-CR%2F303552007177%3F_trkparms%3Dispr%253D1%26hash%3Ditem46ad1c0c09%3Ag%3AB-4AAOSwTj9dXSqc%26amdata%3Denc%253AAQAFAAACcBaobrjLl8XobRIiIML1V4Imu%25252Fn%25252BzU5L90Z278x5ickkpFtSR0CGv%25252Bh98r8Yb9quSww3Vb4kfvVy770E1jhQzhAppEsV3BcAhx201WKXINOJqrdOQpgfD1rarTG63z9BBi5U9KVLbVxeb55Oj6D0ZELnO86t9pOE2EJ0mTM%25252Fhh6f3XJs0jWBVttwZKKWRvH%25252BhEFiIr288oxegEV8BMPdMebPFMfzkf7ZJ%25252Fk59oN6x3d154hXWn%25252FdXsIA6X1d6L3MK%25252BrNoWoxRpO6uZAaqk69Fs7jUjXBqtmhLZ%25252FzrrbCmHtvSSI90g6N7WGUT1Zw4gROvEuCOtr5fqK2%25252FW1W2U6oRgTKfo%25252BuzE%25252BtyCfrbdEvFh%25252BoIb9%25252BNY6Ahkm7tvlF%25252FIL7ZhZD5zFOF7q39c2LPY3xd7KjoNQRTyO62PsRP%25252FQw6s8zJRdBgkW7c8sDZWIpeK2RYjpdl5v1VajZ94ga0O1wZjE3%25252FjTaZbPqEgWt5887uNcj%25252FkOsogokHDto5ggfKnBAP%25252B%25252Bwrgh%25252F%25252B6%25252FD0xwZ2CR%25252BIZEAV%25252B0%25252BSrGbw07PMvdFMfuN%25252BWUHKopEM124HJ8WIbPZPk6rFXE%25252FHqEjG7XtDNtZBSVPSXnQzF%25252BUQYJ7CEESaqVU2PeDxiba2KXBamWYMy9%25252Fn%25252F57X4%25252BFSge9e6ncm5JLT1dscmmf0qH6hqpDCZaJnexv7h%25252FIG2swrdWucqpsjiRcqo9sEKdj%25252BJ3njbB68Zy4eshHd1BtsoTn536R2HNctblTYz1rvBDSzRkeEKrU%25252BPQP2l9it%25252FPH9CnIMLEf%25252FxcdPc8gMqWzeoaCP9rC5bAugNX0Ku4VmUynwLiEy1PsHyQuAg%25253D%25253D%257Ccksum%253A3035520071778ab055fc1539471f9d02c29c0f770d48%257Campid%253APL_CLK%257Cclp%253A2334524&campid=5338429393&toolid=10001&customid=
ILI9341 Library
https://github.com/adafruit/Adafruit_ILI9341
XPT2046 Library
https://github.com/PaulStoffregen/XPT2046_Touchscreen
Adafruit GFX Library
https://github.com/adafruit/Adafruit-GFX-Library
Adafruit LCD tutorial
https://learn.adafruit.com/adafruit-2-8-and-3-2-color-tft-touchscreen-breakout-v2/spi-wiring-and-test
Adafruit GFX Library Tutorial
https://learn.adafruit.com/adafruit-gfx-graphics-library/overview
Видео Connect an SPI TFT with Touchscreen to your Arduino - Cheap ILI9341 LCD module канала Bytes N Bits
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Coding Games on an ILI9341 SPI LCD and Touchscreen - ArduinoArduino-friendly 240x320 LCD Display Tutorial (ILI9341)Nextion touch TFT display examples | Digital power supply - part 1Tutorial Arduino ITA 19: Display TFT Touchscreen#83 Colour Touch Screen TFT LCD for your Arduino - Cheap & EasyEXTRA Big TFT LCD 480x320 Color Display For Arduino Mega 2560 with Library and Code[Project] AquaTank | Complete New GUI :)ILI9341 подключение к STM32F103C8T6 в Arduino IDEHow to create a simple Touchscreen GUI || Arduino LCD & Touchscreen Tutorial#204 TFT Touch Screen ILI9341 SPI for ESP32 (Internet Radio Research)Arduino Tutorial: 2.8" TFT LCD Touch Screen ILI9325 with Arduino Uno and Mega from Banggood.comST7789 fast SPI library optimized for 16MHz AVR ArduinoNEXTION HMI DISPLAY WITH ARDUINO -Getting Started with LED ON/OFFElectronic Basics #36: SPI and how to use itUsing The 3.5" LCD With Touchscreen As An Input Device | Arduino UnoILI9341 TFT LCD to ESP32 - Full HOW TO for display, SD card and Touch. Using TFT_eSPI driverArduino LCD Tutorial | How To Control An LCDArduino Tutorial: 2.4" TFT Color Display ILI9341 240x320Connecting and Configuring the ST7789 LCD SPI Display to the ESP32Arduino TFT LCD Touch Screen Tutorial (2.8" ILI9341 Driver) also for ESP32