Die Internet of Things (IoT) ist ein System von verbundenen Geräten und Sensoren, die Daten sammeln und teilen können. IoT-Geräte können von vernetzten Thermostaten und Sicherheitskameras bis hin zu industriellen Maschinen und Fahrzeugen reichen. Indem Geräte und Sensoren mit dem Internet verbunden werden (in der Regel über WiFi), können Unternehmen und Einzelpersonen Daten sammeln und analysieren, um Effizienz, Sicherheit und Produktivität zu verbessern. Oft haben IoT-Geräte spezielle Hardware und Chips, die Pakete erfordern, um Flutter-Apps zu erstellen, die mit diesen Geräten interagieren. Eine Liste der Pakete wird unten bereitgestellt:
esptouch_flutter
75
flutter-plugin für esp-touch (smart config) zur konfiguration des netzwerks für esp-8266- und esp-32-geräte. läuft auf ios und android
dart_periphery
49
dart_periphery ist ein dart-port der nativen c-periphery-bibliothek für linux peripheral i/o (gpio, led, pwm, spi, i2c, mmio und serielle peripheral i/o)
nordic_dfu
38
diese bibliothek ermöglicht ein firmware-update des nrf51- oder nrf52-chips von nordic semiconductor. abgeleitete version von flutter-nordic-dfu
esp_smartconfig
33
implementierungen von esptouch und esptouchv2 für die bereitstellung von smartconfig-vorrichtungsprotokollen. plain dart. auf allen plattformen
flutter_gpiod
30
dart-paket zum zugriff auf gpio mit der gpio-character-device-schnittstelle unter linux/android (root erforderlich). unterstützt das hören auf signalränder, aktiven zustand, open source/drain und (falls von der plattform unterstützt) bias
flutter_nordic_dfu
24
diese bibliothek ermöglicht ein firmware-update des nrf51- oder nrf52-chips von nordic semiconductor. derzeit funktioniert es nur für android
esptouch_smartconfig
23
null-sicherer flutter esp touch smart config-plugin. läuft auf android und ios. esp-geräte verbinden das zielap. die geräte müssen smart config ausführen