2.8inch TFT LCD Shield V3 - pensactius/Tutoriales GitHub Wiki

Introducción

Estos escudos TFT clones de pueden resultar muy difícil de hacerlos funcionar ya que, siendo visualmente todas iguales, dependiendo de cuál adquiramos usan diferentes chips de control. En este post se tratará la pantalla 2.8" TFT LCD Shield V3. La versión V3 que poseo tiene el chip UC8230 y no funciona con ninguna de las librerías de Adafruit.

Este shield usa los pines en paralelo no en SPI.

La librería que me ha funcionado y que usaremos es MCUFRIEND_kbv

  • TODO

platformio.ini

[env:uno]
platform = atmelavr
board = uno
framework = arduino
lib_deps = 
	wire
        adafruit/Adafruit BusIO @ ^1.7.2
	adafruit/Adafruit GFX Library@^1.10.6
	prenticedavid/MCUFRIEND_kbv@^3.0.0-Beta

Ejecutar

.pio/libdeps/uno/MCUFRIEND_kbv/examples/diagnose_TFT_support/diagnose_TFT_support.ino

Editar

.pio/libdeps/uno/MCUFRIEND_kbv/MCUFRIEND_kbv.cpp

y descomentar:

#define SUPPORT_8230              //UC8230 +118 bytes`