FLUTTER ECOSYSTEM

esptouch_flutter

Flutter plugin for ESP-Touch (Smart Config) to configure network for ESP-8266 and ESP-32 devices. Runs on iOS and Android.

esptouch_flutter cover
Latest version
1.0.0
30-day downloads
79
Likes
78
Pub points
140

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

esptouch_flutter is a Flutter plugin enabling ESP-Touch (Smart Config) functionality for configuring Wi-Fi networks on ESP-8266 and ESP-32 devices. It allows seamless network setup by sending configuration data directly from mobile devices to the target hardware over Wi-Fi. Compatible with both Android and iOS, it simplifies IoT device onboarding without requiring manual input of credentials. The plugin integrates easily into Flutter apps using a straightforward API.

Use cases
  • IoT device pairing
  • Wi-Fi configuration for ESP modules
  • Smart home device setup
  • Automated device provisioning
  • Mobile app integration with ESP devices
Key features
  • Supports ESP-Touch protocol
  • Works on Android and iOS
  • Simple API integration
  • No need for manual SSID/password entry
  • Real-time device discovery
Suitable for
  • Developers building IoT apps
  • Hardware integrators using ESP chips
  • Mobile apps for smart devices
  • Projects requiring zero-touch device setup
Considerations
  • Requires compatible ESP firmware
  • Limited to ESP-Touch-enabled devices
  • Network permissions needed on Android/iOS
  • May require background execution on some platforms
Supported platformsAndroidiOS

Install package

flutter pub add esptouch_flutter

Categories

Source repository

Related projects

No data available yet.