Repolode
fatihak

fatihak/InkyPi

Software de código abierto para Raspberry Pi que controla pantallas de tinta electrónica y muestra contenido personalizable, como relojes, el clima, calendarios e imágenes de IA, mediante una interfaz web.

Estrellas
4,262
Forks
588
Issues abiertos
90
Último commit
hace 9 días

¿Qué es?

InkyPi convierte una Raspberry Pi y una pantalla de tinta electrónica compatible en una pantalla de baja distracción con la información que te interesa. Se ejecuta como servicio en la Pi, y puedes configurar y actualizar lo que se muestra desde cualquier dispositivo de tu red mediante una interfaz web integrada.

El proyecto incluye plugins para subir imágenes, ver tiras cómicas y portadas de periódicos, personalizar carátulas de reloj, consultar el clima con pronósticos para varios días, mostrar calendarios de Google, Outlook o Apple Calendar, y generar imágenes o texto con IA usando modelos de OpenAI. Las listas de reproducción programadas pueden alternar distintos plugins en horarios establecidos. Los desarrolladores pueden crear sus propios plugins, y la documentación explica cómo hacerlo.

El hardware compatible incluye las pantallas Pimoroni Inky Impression y wHAT, además de varios modelos e-Paper de Waveshare que requieren pasar un controlador específico del modelo al script de instalación. No son compatibles las pantallas basadas en el controlador IT8951.

Funciones clave

  • 01Interfaz web para actualizar y configurar la pantalla desde cualquier dispositivo de la red
  • 02Listas de reproducción programadas que alternan plugins en horarios establecidos
  • 03Plugins para imágenes, tiras cómicas, relojes, clima, calendarios y contenido generado con IA
  • 04Compatibilidad con Pimoroni Inky y varios modelos e-Paper de Waveshare
  • 05Código abierto, con documentación para crear plugins personalizados

Casos de uso

  • Crear un panel de clima y calendario para colgar en la pared, sin retroiluminación
  • Mostrar fotos familiares o arte en rotación dentro de un marco
  • Crear un reloj de escritorio o una pantalla de noticias que distraiga poco
  • Probar imágenes generadas en una pantalla física de tinta electrónica

Inicio rápido

  1. 1

    Clona el repositorio

    git clone https://github.com/fatihak/InkyPi.git
  2. 2

    Ve al directorio del proyecto

    cd InkyPi
  3. 3

    Ejecuta el script de instalación con sudo (añade -W con tu modelo de Waveshare solo si usas pantallas Waveshare)

    sudo bash install/install.sh
  4. 4

    Reinicia la Raspberry Pi cuando el script te lo indique

Antes de usarlo

  • Requiere una Raspberry Pi y una pantalla de tinta electrónica compatible, por lo que no es una aplicación de uso general.
  • No es compatible con las pantallas Waveshare basadas en el controlador IT8951.
  • No se recomiendan las pantallas de menos de 4 pulgadas debido a su resolución limitada.
  • Está bajo la licencia GPL-3.0, una licencia copyleft que exige que las obras derivadas también sean de código abierto.

Temas

Preguntas frecuentes

¿Qué es InkyPi?
Software de código abierto para Raspberry Pi que controla pantallas de tinta electrónica y muestra contenido personalizable, como relojes, el clima, calendarios e imágenes de IA, mediante una interfaz web. InkyPi convierte una Raspberry Pi y una pantalla de tinta electrónica compatible en una pantalla de baja distracción con la información que te interesa. Se ejecuta como servicio en la Pi, y puedes configurar y actualizar lo que se muestra desde cualquier dispositivo de tu red mediante una interfaz web integrada.
¿InkyPi es gratuito? ¿Qué licencia tiene?
InkyPi es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿InkyPi sigue mantenido?
Mantenimiento activo. El último commit de InkyPi fue el 13 oct 2026.
¿Para qué puedo usar InkyPi?
Crear un panel de clima y calendario para colgar en la pared, sin retroiluminación Mostrar fotos familiares o arte en rotación dentro de un marco Crear un reloj de escritorio o una pantalla de noticias que distraiga poco Probar imágenes generadas en una pantalla física de tinta electrónica
¿Cómo se instala InkyPi?
Clona el repositorio: git clone https://github.com/fatihak/InkyPi.git Ve al directorio del proyecto: cd InkyPi Ejecuta el script de instalación con sudo (añade -W con tu modelo de Waveshare solo si usas pantallas Waveshare): sudo bash install/install.sh Reinicia la Raspberry Pi cuando el script te lo indique
¿Dónde consigo InkyPi?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/fatihak/InkyPi

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados