1. Introducción
Este manual proporciona instrucciones detalladas para el módulo de pantalla LCD Waveshare de 2 pulgadas. Este módulo cuenta con una pantalla IPS con una resolución de 240x320, un controlador ST7789 integrado y se comunica mediante una interfaz periférica serial (SPI). Está diseñado para su integración con diversos microcontroladores y placas de desarrollo, como Raspberry Pi, Arduino y ESP32.

Imagen 1.1: El módulo de pantalla LCD de 2 pulgadas de Waveshare, destacando sus características clave como el controlador ST7789, la interfaz SPI, la tecnología IPS, la resolución de 240x320 y la compatibilidad con 262K colores.
2. Características
- Tipo de pantalla: Pantalla IPS, diagonal de 2 pulgadas.
- Resolución: 240 × 320 píxeles.
- Controlador: Controlador ST7789 integrado.
- Interfaz: SPI (Interfaz periférica en serie), que requiere pines GPIO mínimos.
- Profundidad de color: 262K colores (RGB).
- Iluminar desde el fondo: LED.
- Vol de funcionamientotage: Compatible con 3.3 V/5 V.
- Compatibilidad: Diseñado para usar con Raspberry Pi, Jetson Nano, Arduino, STM32 y plataformas similares.

Imagen 2.1: Resumen visual de las características principales del módulo de pantalla, incluidos el tamaño, la resolución, la profundidad de color, el tipo de interfaz y el IC del controlador.
3. Contenido del paquete
El paquete estándar del módulo de pantalla LCD de 2 pulgadas Waveshare incluye los siguientes elementos:
- 1 módulo de pantalla LCD Waveshare de 2 pulgadas
- 1x cable de conexión (normalmente un cable plano de 8 pines con puentes hembra a hembra)

Imagen 3.1: El módulo de pantalla y su cable de conexión correspondiente tal como se encuentran normalmente en el paquete del producto.
4. Especificaciones
| Parámetro | Valor |
|---|---|
| Vol de funcionamientotage | 3.3 V / 5 V |
| Resolución | 240 × 320 píxeles |
| Interfaz de comunicación | SPI de 4 cables |
| Tamaño de la pantalla | 30.60 × 40.80 mm |
| Panel de visualización | IPS |
| Tamaño de píxel | 0.0975 × 0.0975 mm |
| IC del conductor | ST7789VW |
| Tamaño del módulo | 58.0 × 35.0 mm |

Imagen 4.1: Representación visual de las especificaciones técnicas del módulo.
5. Descripción de la interfaz y del pinout
El módulo utiliza una interfaz de control SPI, que requiere conexiones de pines específicas para su correcto funcionamiento. A continuación, se describe cada pin:
| Alfiler | Descripción |
|---|---|
| CCV | Entrada de energía (3.3 V / 5 V) |
| Tierra | Suelo |
| ESTRUENDO | Entrada de datos SPI (MOSI) |
| Clic | Entrada de reloj SPI (SCK) |
| CS | Selección de chip, baja actividad |
| DC | Selección de datos / comando (alto para datos, bajo para comando) |
| Primera vez | Restablecer, bajo activo |
| BL | Luz de fondo de control |

Imagen 5.1: Definiciones de pines y sus funciones en el módulo de visualización.
6. Configuración y conexión del hardware
Esta sección detalla cómo conectar el módulo de pantalla LCD de 2 pulgadas a las placas de desarrollo comunes.
6.1. Conexión con Raspberry Pi
Siga el diagrama a continuación para conectar el módulo de pantalla a una placa Raspberry Pi. Asegúrese de que la asignación de pines para VCC, GND, DIN (MOSI), CLK (SCK), CS, DC, RST y BL sea correcta.

Imagen 6.1: Diagrama de conexión para Raspberry Pi. Observe los pines GPIO específicos utilizados para la comunicación y el control SPI.
6.2. Conexión con la placa Arduino
Consulta el siguiente diagrama para conectar el módulo de pantalla a una placa Arduino. Presta atención a los pines SPI y de control de tu modelo de Arduino.

Imagen 6.2: Diagrama de conexión para Arduino. Asegúrese de que el volumen sea el correcto.tagniveles electrónicos y asignaciones de pines.
7. Instrucciones de funcionamiento
Una vez establecidas las conexiones de hardware, el módulo de visualización requiere configuración de software para funcionar. Waveshare proporciona recursos de desarrollo y experiencia.ampEl código para varias plataformas.
7.1. Bibliotecas de software y ExampLos
Se recomienda utilizar los recursos de desarrollo oficiales de Waveshare, que normalmente incluyen:
- Bibliotecas para el controlador ST7789.
- Exampcódigo de archivo para Raspberry Pi, Arduino, STM32, etc.
Estos recursos suelen contener funciones para inicializar la pantalla, dibujar píxeles, líneas, formas, texto y mostrar imágenes. Consulte la documentación específica que acompaña a los recursos de desarrollo para obtener información detallada sobre el uso de la API.
7.2. Secuencia básica de inicialización de la pantalla
Una secuencia de inicialización típica en el software implica:
- Encendiendo el módulo (VCC y GND).
- Afirmando el pin RST (Reset).
- Envío de comandos de inicialización al controlador ST7789 a través de SPI.
- Configurar la orientación de la pantalla y el modo de color.
- Habilitación de la luz de fondo (pin BL).
8. Mantenimiento
El módulo de pantalla LCD Waveshare de 2 pulgadas es un componente electrónico robusto, diseñado para un uso prolongado con un mantenimiento mínimo. Seguir las siguientes pautas ayudará a garantizar su longevidad:
- Manejo: Manipule siempre el módulo por los bordes para evitar tocar la superficie de la pantalla o los componentes electrónicos.
- Limpieza: Si la superficie de la pantalla requiere limpieza, utilice un paño suave que no deje pelusa. Para manchas difíciles, limpie ligeramenteampEnjuague el paño con agua destilada o un limpiador de pantallas apto para dispositivos electrónicos. Evite materiales abrasivos o productos químicos agresivos.
- Almacenamiento: Guarde el módulo en un entorno seco y antiestático, alejado de la luz solar directa y de temperaturas extremas.
- Fuente de alimentación: Asegúrese de que la fuente de alimentación voltage está dentro del rango especificado de 3.3 V a 5 V. SobrevoltajetagPuede dañar el módulo.
- Electricidad estática: Tome precauciones contra descargas electrostáticas (ESD) al manipular el módulo, ya que la estática puede dañar los componentes electrónicos sensibles.
9. Solución de problemas
Si tiene problemas con su módulo de pantalla LCD de 2 pulgadas Waveshare, considere los siguientes pasos de solución de problemas:
- Sin visualización/pantalla en blanco:
- Verifique que todas las conexiones de alimentación (VCC, GND) sean correctas y estables.
- Verifique la conexión del pin de luz de fondo (BL) y asegúrese de que esté habilitada en su software.
- Confirme que el pin RST (Reset) esté conectado correctamente y activado durante la inicialización.
- Asegúrese de que las líneas de comunicación SPI (DIN, CLK, CS, DC) estén conectadas correctamente y que su software esté enviando datos.
- Verifique nuevamente la secuencia de inicialización en su código con la hoja de datos ST7789 o el ejemplo de Waveshare.ampLes.
- Colores incorrectos/imagen distorsionada:
- Verifique que la configuración del modo de color en su software coincida con la profundidad de color de 262K de la pantalla.
- Compruebe si hay conexiones de línea de datos SPI sueltas o incorrectas.
- Asegúrese de que la configuración de orientación de la pantalla (por ejemplo, rotación, reflejo) esté configurada como se desea.
- Frecuencia de actualización lenta:
- Optimice la velocidad de comunicación SPI en el software, asegurándose de que esté dentro de los límites de su microcontrolador y el controlador ST7789.
- Si es posible, reduzca la cantidad de datos que se envían a la pantalla u optimice las rutinas de dibujo.
- Módulo no detectado:
- Asegúrese de que el pin CS (selección de chip) esté activado correctamente (baja actividad) durante la comunicación SPI.
- Verifique si hay cortocircuitos o cableado incorrecto que puedan impedir que el módulo responda.
10. Dimensiones del contorno
A continuación se proporcionan las dimensiones físicas del módulo de pantalla LCD de 2 pulgadas de Waveshare para su integración en sus proyectos.

Imagen 10.1: Dimensiones detalladas del esquema del módulo de visualización en milímetros.
11. Garantía y soporte
Para obtener información sobre la garantía, soporte técnico y recursos adicionales, consulte el sitio web oficial de Waveshare. webSitio web o contacte con su servicio de atención al cliente. Recursos de desarrollo, incluyendo hojas de datos, esquemas y ejemplos.ampEl código suele estar disponible en la página wiki dedicada al producto o en el portal de soporte.
Oficial de Waveshare Websitio: www.waveshare.com





