Build Status Github Stars MIT License

Aoi Banner

AOI - Bluetooth Low Energy (BLE) library

A Dart/Flutter BLE library based on the multi-platform Rust library btleplug.

🚧 This is a work in progress: Do not use in production. 🚧


Features

  • Access BLE adapter(s)
  • Scan for peripherals
  • Filter by:
    • Name
    • Manufacturer ID
    • Manufacturer data
    • Having Service UUID
  • Connect to peripheral
  • List, read and write characteristics

Getting Started

  • With Flutter, run flutter pub add aoi flutter_aoi
  • For Dart-only, run dart pub add aoi

Supported platforms (for now)

  • iOS
  • MacOS

Planned to support in the near future

  • Windows

Libraries

aoi