esp_provisioning_wifi 0.0.7
esp_provisioning_wifi: ^0.0.7 copied to clipboard
Bloc wrapper over 'flutter_esp_ble_prov' which provisions WiFi on Espressif ESP32 devices over Bluetooth using Espressif-provided provisioning libraries.

esp_provisioning_wifi #
Library to provision WiFi on ESP32 devices over Bluetooth, using Bloc.
Requirements #
Android 6 (API level 23)+ #
Make sure your android/build.gradle has 23+ here:
defaultConfig {
minSdkVersion 23
}
If your app enforces repositories via settings.gradle (dependencyResolutionManagement),
ensure jitpack.io is present:
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
google()
mavenCentral()
maven { url 'https://jitpack.io' }
}
}
Bluetooth permissions are automatically requested by the library.
iOS 13.0+ #
Add this in your ios/Runner/Info.plist:
<key>NSBluetoothAlwaysUsageDescription</key>
<string>Our app uses bluetooth to find, connect and transfer data between different devices</string>
Notes #
flutter_esp_ble_prov #
This library is a Bloc wrapper over flutter_esp_ble_prov.
esp-idf-provisioning-android #
The Espressif Android Provisioning library is currently embedded in libs.