universal_ble_server 0.0.1 copy "universal_ble_server: ^0.0.1" to clipboard
universal_ble_server: ^0.0.1 copied to clipboard

Cross-platform BLE peripheral plugin with AES encryption

Universal BLE Server #

A Flutter plugin that exposes a cross-platform Bluetooth Low Energy (BLE) GATT server with AES encrypted communication. The plugin supports Android, iOS, macOS, Windows and provides a stub implementation for the web where peripheral mode is not available.

Features #

  • Start and stop a GATT server with a dynamic service and characteristics.
  • Receive read and write requests via streams.
  • Send notifications to connected centrals.
  • All characteristic values are encrypted using AES before transport.

See the example for a simple chat-style application that sends encrypted messages between devices.

0
likes
150
points
0
downloads

Publisher

unverified uploader

Weekly Downloads

Cross-platform BLE peripheral plugin with AES encryption

Repository (GitHub)
View/report issues

Documentation

Documentation
API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on universal_ble_server