https://github.com/juliansteenbakker/flutter_ble_peripheral
A Flutter package for advertising BLE data in peripheral mode
https://github.com/juliansteenbakker/flutter_ble_peripheral
advertising android ble bluetooth flutter hacktoberfest ios
Last synced: about 1 year ago
JSON representation
A Flutter package for advertising BLE data in peripheral mode
- Host: GitHub
- URL: https://github.com/juliansteenbakker/flutter_ble_peripheral
- Owner: juliansteenbakker
- License: bsd-3-clause
- Created: 2020-03-31T07:38:07.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-03-24T14:12:29.000Z (over 1 year ago)
- Last Synced: 2025-03-29T04:11:22.495Z (over 1 year ago)
- Topics: advertising, android, ble, bluetooth, flutter, hacktoberfest, ios
- Language: Kotlin
- Homepage:
- Size: 612 KB
- Stars: 77
- Watchers: 7
- Forks: 55
- Open Issues: 31
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
[](https://pub.dartlang.org/packages/flutter_ble_peripheral)
[](https://discord.gg/XeyJZhaczm)
[](https://github.com/juliansteenbakker/flutter_ble_peripheral/actions)
[](https://pub.dev/packages/lint)
[](https://github.com/sponsors/juliansteenbakker)
# 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 | :white_check_mark: | :white_check_mark: | Set and advertise a custom uuid. |
| Advertise ManufacturerData | :white_check_mark: | :x: | Set and advertise custom data. *not possible on iOS* |
| Advertise custom service | :white_check_mark: | :x: | 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.