Repolode
fatihak

fatihak/InkyPi

Software de código aberto para Raspberry Pi que controla telas e-ink e exibe conteúdo personalizável, como relógios, previsão do tempo, calendários e imagens geradas por IA, por meio de uma interface web.

Estrelas
4,262
Forks
588
Issues abertas
90
Último commit
há 9 dias

O que é?

O InkyPi transforma um Raspberry Pi e uma tela e-ink compatível em um painel discreto para exibir as informações que importam para você. Ele roda como um serviço no Pi, e você configura e atualiza o conteúdo exibido de qualquer dispositivo na sua rede, por meio de uma interface web integrada.

O projeto vem com plugins para enviar imagens, exibir tirinhas diárias e capas de jornais, personalizar mostradores de relógio, consultar a previsão do tempo para vários dias, acessar calendários do Google, Outlook ou Apple Calendar e exibir imagens ou textos gerados por IA com modelos da OpenAI. Playlists programadas podem alternar entre diferentes plugins em horários definidos. Desenvolvedores podem criar seus próprios plugins, e a documentação explica como fazer isso.

O hardware compatível inclui as telas Pimoroni Inky Impression e wHAT, além de vários modelos Waveshare e-Paper que exigem que o driver específico do modelo seja informado ao script de instalação. Telas baseadas no controlador IT8951 não são compatíveis.

Recursos principais

  • 01Interface web para atualizar e configurar a tela de qualquer dispositivo na rede
  • 02Playlists programadas que alternam entre plugins em horários definidos
  • 03Plugins para imagens, tirinhas, relógios, previsão do tempo, calendários e conteúdo de IA
  • 04Compatibilidade com Pimoroni Inky e vários modelos Waveshare e-Paper
  • 05Código aberto, com documentação para criar plugins personalizados

Casos de uso

  • Montar um painel de previsão do tempo e calendário na parede, sem necessidade de luz de fundo
  • Exibir fotos da família ou obras de arte em rotação, em um porta-retratos
  • Criar um relógio de mesa ou painel de notícias que distraia pouco
  • Experimentar imagens geradas em uma tela e-ink física

Início rápido

  1. 1

    Clone o repositório

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

    Acesse o diretório do projeto

    cd InkyPi
  3. 3

    Execute o script de instalação com sudo (adicione -W com o seu modelo Waveshare apenas para telas Waveshare)

    sudo bash install/install.sh
  4. 4

    Reinicie o Raspberry Pi quando o script solicitar

Antes de usar

  • Requer um Raspberry Pi e uma tela de tinta eletrônica compatível, portanto não é um aplicativo de uso geral.
  • Telas Waveshare baseadas no controlador IT8951 não são compatíveis.
  • Telas menores que 4 polegadas não são recomendadas devido à resolução limitada.
  • Licenciado sob a GPL-3.0, uma licença copyleft que exige que obras derivadas também sejam de código aberto.

Tópicos

Perguntas frequentes

O que é InkyPi?
Software de código aberto para Raspberry Pi que controla telas e-ink e exibe conteúdo personalizável, como relógios, previsão do tempo, calendários e imagens geradas por IA, por meio de uma interface web. O InkyPi transforma um Raspberry Pi e uma tela e-ink compatível em um painel discreto para exibir as informações que importam para você. Ele roda como um serviço no Pi, e você configura e atualiza o conteúdo exibido de qualquer dispositivo na sua rede, por meio de uma interface web integrada.
InkyPi é gratuito? Qual é a licença?
InkyPi é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
InkyPi ainda é mantido?
Manutenção ativa. O último commit de InkyPi foi em 13 de out. de 2026.
Para que posso usar InkyPi?
Montar um painel de previsão do tempo e calendário na parede, sem necessidade de luz de fundo Exibir fotos da família ou obras de arte em rotação, em um porta-retratos Criar um relógio de mesa ou painel de notícias que distraia pouco Experimentar imagens geradas em uma tela e-ink física
Como instalar InkyPi?
Clone o repositório: git clone https://github.com/fatihak/InkyPi.git Acesse o diretório do projeto: cd InkyPi Execute o script de instalação com sudo (adicione -W com o seu modelo Waveshare apenas para telas Waveshare): sudo bash install/install.sh Reinicie o Raspberry Pi quando o script solicitar
Onde consigo InkyPi?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/fatihak/InkyPi

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados