flutter_esp_ble_prov 0.1.0 flutter_esp_ble_prov: ^0.1.0 copied to clipboard
Provision WiFi on Espressif ESP32 devices over BLE. This library uses Espressif-provided provisioning libraries for their custom protocol over BLE.
flutter_esp_ble_prov #
this is alpha software
Plugin for provisioning ESP32 Devices over BLE (Bluetooth Low Energy).
This library uses Espressif-provided provisioning libraries for their custom protocol over BLE.
See the example.
Requirements #
iOS #
- iOS 13.0+
Add to your Info.plist Bluetooth permissions
<key>NSBluetoothAlwaysUsageDescription</key>
<string>Our app uses bluetooth to find, connect and transfer data between different devices</string>
Notes #
Alternatives #
-
https://pub.dev/packages/esp_bluetooth_provisioning This plugin uses Espressif's libraries but has no source repository, is unmaintained, and therefore not null safe etc. I would happily fix it if it had a repo.
-
https://pub.dev/packages/esp_provisioning This plugin reimplements Espressif's protocols in Dart, which is no doubt a highly worthy ambition, but has a bunch of dependency on Flutter libraries like the Bluetooth library and incurs a huge maintenance burden, which with