En mi experiencia usando una pantalla Waveshare HDMI de 5 pulgadas en la Raspberry Pi, descubrí que la configuración de la rotación puede ser un poco complicada, especialmente cuando se trata de pantallas HDMI. Después de probar varias opciones, encontré que el repositorio LCD-show es la solución más efectiva para instalar los drivers y configurar la orientación.
Contenidos
Especificaciones de la pantalla
La pantalla Waveshare HDMI de 5 pulgadas tiene una resolución de 800×480 píxeles y es compatible con varias versiones de Raspberry Pi, desde la Pi 3 hasta la Pi 4. Cuenta con una interfaz HDMI para el video y conectividad USB para la función táctil, lo que facilita su uso sin necesidad de configuraciones complejas. Sin embargo, rotar la pantalla para que muestre la orientación correcta en ciertas configuraciones requiere de algunos pasos específicos.
Pasos para rotar la pantalla usando LCD-show
Voy a detallar cómo instalar el driver de pantalla desde el repositorio de GitHub y cómo rotarla. Estos pasos incluyen tanto la instalación del driver como el uso de un script especial para la rotación.
1. Preparar la Raspberry Pi
Antes de comenzar, asegúrate de que tu Raspberry Pi esté conectada a Internet y que puedas acceder a ella mediante SSH o directamente con un teclado y monitor. Este paso es necesario para poder clonar el repositorio desde GitHub.
2. Clonar el repositorio LCD-show
En la Raspberry Pi, abre una terminal y ejecuta los siguientes comandos para clonar el repositorio y otorgar permisos de ejecución a los archivos necesarios:
sudo rm -rf LCD-show
git clone https://github.com/goodtft/LCD-show.git
chmod -R 755 LCD-show
cd LCD-show/
3. Instalar el driver y rotar la pantalla
Ahora que hemos clonado el repositorio, podemos rotar la pantalla. Si el driver no estaba instalado previamente, puedes hacerlo y aplicar la rotación en un solo paso con el siguiente comando (sustituyendo XXX-show
por el nombre específico del driver):
sudo ./LCD5-show 90
Este comando instalará el driver y rotará la pantalla 90 grados. La Raspberry Pi se reiniciará automáticamente, y la pantalla mostrará la nueva orientación.
4. Rotar la pantalla con el driver ya instalado
Si ya instalaste el driver y solo necesitas cambiar la rotación, puedes ejecutar el script rotate.sh
con el siguiente comando:
cd LCD-show/
sudo ./rotate.sh 90
Este comando rotará la pantalla 90 grados y reiniciará automáticamente la Raspberry Pi. Puedes ajustar el ángulo de rotación cambiando el número 90 por 0, 180, o 270, según necesites.
Consideraciones finales
He probado varios métodos para ajustar la orientación de la pantalla Waveshare de 5 pulgadas, y esta ha sido la solución más confiable. Usar el repositorio LCD-show simplifica la instalación de drivers y la rotación de la pantalla sin tener que modificar archivos de configuración del sistema manualmente. Espero que esta guía te sea útil y que puedas ajustar tu pantalla sin problemas.