FLUTTER ECOSYSTEM

bluetooth_low_energy

A Flutter plugin for controlling the bluetooth low energy, supports central and peripheral roles.

Latest version
6.2.1
30-day downloads
11K
Likes
129
Pub points
160

Package Overview

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

Overview

A Flutter plugin enabling Bluetooth Low Energy (BLE) functionality across multiple platforms. It supports both central and peripheral roles, allowing devices to scan for, connect to, and communicate with BLE peripherals, as well as act as a BLE beacon. Ideal for IoT applications, smart device integration, and proximity-based services. The plugin is compatible with Android, iOS, macOS, Windows, and Linux, making it suitable for cross-platform development. It provides a consistent API for managing BLE operations, including service and characteristic discovery, data reading/writing, and connection handling.

Use cases
  • IoT device control
  • Smart home integration
  • Proximity sensing
  • Wearable device communication
  • Asset tracking
Key features
  • Central and peripheral mode support
  • Cross-platform compatibility
  • Service and characteristic discovery
  • Real-time data exchange
  • Connection management
  • Low power consumption
Suitable for
  • Developers building BLE-enabled apps
  • IoT and health tech projects
  • Cross-platform mobile and desktop apps
  • Applications requiring low-latency device communication
Considerations
  • Requires device-level Bluetooth permissions
  • Platform-specific setup may be needed
  • Limited on older OS versions
  • Battery usage should be monitored
  • Background operation limitations on iOS and Android
Supported platformsAndroidiOSmacOSWindowsLinux

Install package

flutter pub add bluetooth_low_energy

Categories

Dependencies

Dependency list 5 items
  • bluetooth_low_energy_android^6.2.1
  • bluetooth_low_energy_darwin^6.2.1
  • bluetooth_low_energy_linux^6.2.1
  • bluetooth_low_energy_platform_interface^6.2.1
  • bluetooth_low_energy_windows^6.2.1

Source repository

Related projects