Os principais pacotes de Flutter para IoT, hardware especial e chips A Internet das Coisas, ou IoT, é um sistema de dispositivos e sensores interconectados que podem coletar e compartilhar dados. Os dispositivos IoT podem variar de termostatos e câmeras de segurança conectados a máquinas e veículos industriais. Ao conectar dispositivos e sensores à internet (geralmente via WiFi), empresas e indivíduos podem coletar e analisar dados para melhorar eficiência, segurança e produtividade. Freqüentemente, dispositivos IoT possuem hardwares e chips especiais que exigem pacotes para que você possa criar aplicativos Flutter que interajam com esses dispositivos. A lista de pacotes é fornecida abaixo:
esptouch_flutter
75
Plugin Flutter para ESP-Touch (Smart Config) para configurar a rede de dispositivos ESP-8266 e ESP-32. Executa em iOS e Android.
dart_periphery
49
dart_periphery é uma porta Dart da biblioteca nativa c-periphery para Linux Peripheral I/O (GPIO, LED, PWM, SPI, I2C, MMIO e E/S periféricas seriais).
nordic_dfu
38
Esta biblioteca permite fazer uma Atualização de Firmware de Dispositivo (DFU) de seu chip nrf51 ou nrf52 da Nordic Semiconductor. Fork do flutter-nordic-dfu.
esp_smartconfig
33
Implementações EspTouch e EspTouchV2 dos protocolos de provisionamento SmartConfig. Dart puro. Todas as plataformas.
flutter_gpiod
30
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, dreno de fonte aberta e (se suportado pela plataforma) bias.
flutter_nordic_dfu
24
Esta biblioteca permite fazer uma Atualização de Firmware de Dispositivo (DFU) de seu chip nrf51 ou nrf52 da Nordic Semiconductor. Atualmente, funciona apenas para Android.
esptouch_smartconfig
23
Plugin Flutter Null-Safety ESP Touch Smart Config. Executa no android e iOS. Dispositivos ESP para conectar rede alvo, os dispositivos precisam executar a configuração inteligente.