flutter_esp_ble_prov 0.1.0 copy "flutter_esp_ble_prov: ^0.1.0" to clipboard
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

14
likes
0
pub points
78%
popularity

Publisher

unverified uploader

Provision WiFi on Espressif ESP32 devices over BLE. This library uses Espressif-provided provisioning libraries for their custom protocol over BLE.

Repository (GitLab)
View/report issues

License

unknown (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on flutter_esp_ble_prov