Skip to content

tiago-bacelar/flutter_ble_peripheral

 
 

Repository files navigation

pub package Join the chat Workflow style: lint GitHub Sponsors

FlutterBlePeripheral

This Flutter plugin allows a device to be used in Peripheral mode, and advertise data over BLE to central devices.

Help develop this plugin!

If you want to contribute to this plugin, feel free to make issues and pull-requests.

Not stable

Since this plugin is currently being developed, limited functionality will be available. Check the release page for the most recent release.

Functionality Android iOS Description
Advertise UUID Set and advertise a custom uuid.
Advertise ManufacturerData Set and advertise custom data. not possible on iOS
Advertise custom service Advertise a custom service. not possible on iOS

How to use

Please check the example app to see how to broadcast data. Note that iOS does not support a lot of options. Please see AdvertiseData to see which options are supported by iOS & Android.

About

A Flutter package for advertising BLE data in peripheral mode

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 33.7%
  • Swift 22.3%
  • Dart 19.4%
  • C++ 15.0%
  • CMake 6.1%
  • Ruby 2.2%
  • Other 1.3%