FLUTTER ECOSYSTEM

flutter_gpiod

Pacote Dart para acessar GPIO usando a interface de dispositivo de caractere GPIO no Linux/Android (root necessário). Suporta escuta de borda de sinal, estado ativo, fonte aberta/dreno e (se suportado pela plataforma) polarização.

Versão mais recente
0.6.0
Downloads em 30 dias
184
Curtidas
38
Pontos Pub
140

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Visão geral

flutter_gpiod é um pacote Dart que permite acesso de baixo nível a GPIO (Entrada/Saída Geral) em dispositivos Linux e Android por meio da interface do dispositivo de caractere GPIO. Requer acesso root no Android e foi projetado para aplicações IoT que precisam de controle direto sobre hardware. O pacote suporta escuta de sinais disparados por borda, configuração de estados ativos alto/baixo, modos de coletor aberto/fonte aberta e configurações opcionais de polarização quando suportadas pela plataforma subjacente. É ideal para desenvolvedores que constroem aplicativos Flutter embarcados ou integrados ao hardware com controle preciso de GPIO.

Casos de uso
  • Controle de hardware em dispositivos IoT
  • Monitoramento em tempo real de entrada de sensor
  • Controle do atuador por meio de pinos GPIO
  • Desenvolvimento de sistema embarcado
  • Integração de hardware personalizado
Principais recursos
  • acesso à interface de dispositivo característico GPIO
  • Escuta de sinal disparado por borda
  • Configuração de estado ativo
  • Suporte para dreno aberto/fonte aberta
  • Configuração de viés (dependente da plataforma)
  • Acesso root necessário no Android
Indicado para
  • desenvolvedores de IoT
  • engenheiro de sistemas embarcados
  • Projetos Flutter voltados para hardware
  • aplicações para dispositivos baseadas em Linux
  • Desenvolvedores de aplicativos Android com privilégios root
Considerações
  • Requer acesso root no Android
  • Limitado a plataformas Linux e Android
  • Suporte de viés dependente da plataforma
  • Não adequado para aplicativos móveis padrão
  • Sem hardware adicional, não há acesso ao GPIO do iOS ou macOS
Plataformas compatíveisAndroidiOSmacOSWindowsLinux

Instalar pacote

flutter pub add flutter_gpiod

Categorias

Dependências

Lista de dependências 5 itens

Repositório-fonte

Projetos relacionados

Ainda não há dados.