Hola, buenas tardes/dias
Tengo una Esplora y le he puesto una TFT de 1,8 y tengo problemas con las librerias y ejemplos que vienen por defecto en el IDE de arduino. He actualizado del 1.05 a 1.06r2 por si acaso y nada. El problema es que al compilar los sketches de ejemplo salen errores relacionados con las CLASS de las librerias. Los errores para el código que pongo son:
'class TFT' has no member named 'background'
'class TFT' has no member named 'stroke'
En el sketch EsploraTFTTemp de los ejemplos de TFT el arranque del código es:
/*
Esplora TFT Temperature Display This example for the Arduino TFT screen is for use
with an Arduino Esplora. This example reads the temperature of the Esplora's
on board thermisistor and displays it on an attached LCD screen, updating every second.
This example code is in the public domain. Created 15 April 2013 by Scott Fitzgerald
*/
// include the necessary libraries
#include <Esplora.h>
#include <Adafruit_GFX.h> // Core graphics library
#include <Adafruit_ST7735.h> // Hardware-specific library
#include <TFT.h> // Arduino LCD library
#include <SPI.h>
char tempPrintout[3]; // array to hold the temperature data
void setup() {
// Put this line at the beginning of every sketch that uses the GLCD
EsploraTFT.begin();
// clear the screen with a black background
EsploraTFT.background(0,0,0);
// set the text color to magenta
EsploraTFT.stroke(200,20,180);
las librerías están bajadas directamente de arduino y no veo donde puede estar el cabo suelto!
A ver si alguien tiene una brillante idea o se ha pegado con esto para darme una pista de como pasar de este punto
Un saludo