LA LIBRERÍA Adafruit_TFTLCD

Esta librería está concebida para la gestión de pantallas TFT. Se ocupa de todo lo relacionado con la inicialización y configuración de la pantalla, así como de la visualización de datos y gráficos en la misma. En el mercado existe una gran variedad de librerías que hacen esto. Elegir una u otra es, en la mayoría de los casos, una cuestión de criterio. Con determinados dispositivos, es probarlas y ver cual se adapta mejor a lo que necesites. En mi caso, esta es la que mejor resultado me ha dado. Puedes descargarla en este enlace. Esta librería hace uso, a su vez de la librería Adafruit_GFX para gráficos, que puedes descargar en este enlace. En versiones anteriores era necesario incluir, en el sketch, ambas librerías. En la versión actual, incluimos Adafruit_TFTLCD y esta, a su vez, se ocupa de cargar Adafruit_GFX de forma transparente. Por supuesto, ambas deben haber sido incorporadas a la lista de librerías de Arduino.

Empezando con Processing

En este artículo vamos a poner en marcha y probar nuestro IDE Processing y a empezar a conocer la sintaxis del lenguaje. Quiero que entiendas una cosa. Si bien el punto fuerte de Processing es su conectividad con Arduino, y la posibilidad de interactuar entre ambos entornos, lo que nos abre un infinito abanico de posibilidades, Processing también puede funcionar como entorno de desarrollo independiente, por sí mismo. Vamos a familiarizarnos un poco con Processing, antes de que Arduino entre en escena, y a esto dediacremos este artículo y los siguientes.