Esta encantadora y pequeña pantalla es la mejor manera de añadir una interfaz pequeña, colorida y brillante a cualquier proyecto de electrónica.
Utiliza SPI de 4 hilos, lo que garantiza una compatibilidad total con microcontroladores de baja memoria y pocos pines. Es una pantalla TFT real de 128x160 píxeles que puede mostrar 262,144 tonos (18 bits), superando a las antiguas pantallas CSTN en calidad y velocidad de actualización.
Precio Unitario
$19.95
Este es un ejemplo básico de sketch para inicializar la pantalla ST7735R utilizando la popular librería Adafruit GFX y Adafruit ST7735, que facilita el dibujo de texto y gráficos.
// Incluir librerías necesarias
#include <Adafruit_GFX.h>
#include <Adafruit_ST7735.h>
#include <SPI.h>
// Pines de conexión (Ejemplo para Arduino UNO / Nano)
#define TFT_CS 10 // Chip Select
#define TFT_RST 9 // Reset (o usa -1 si está conectado a Reset)
#define TFT_DC 8 // Data/Command
// Inicializar la librería con los pines y la variación 1.8" (ST7735_INITR_18MONITOR)
Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_RST);
void setup() {
// Inicializar pantalla, color de fondo negro
tft.initR(ST7735_INITR_18MONITOR); // Iniciar configuración 1.8"
tft.fillScreen(ST7735_BLACK);
// Mostrar texto de ejemplo
tft.setCursor(10, 10);
tft.setTextColor(ST7735_WHITE);
tft.setTextSize(1);
tft.print("ST7735R OK");
// Dibujar un rectángulo
tft.drawRect(5, 5, 120, 150, ST7735_GREEN);
}
void loop() {
// Sin código de actualización continuo para este ejemplo
delay(100);
}
Esta placa de expansión también incluye un conector FPC estándar "EYESPI" de 18 pines con tapa abatible. Puedes usar un cable FPC de 18 pines con paso de 0,5 mm para conectar todos los pines GPIO si deseas evitar la soldadura.
La innovación está en manos de todos los que quieren mejorar su vida rompiendo barreras tecnológicas. Arduino proporciona un acceso sencillo a tecnologías de vanguardia que interactúan con el mundo real, a través de la creación, producción y soporte de hardware y software electrónicos.