Skip to content
This repository has been archived by the owner on Jun 13, 2024. It is now read-only.

brookman/aoi

Repository files navigation

Build Status Github Stars MIT License

Aoi Banner

AOI - Bluetooth Low Energy (BLE) Library

A Dart/Flutter BLE library leveraging the cross-platform capabilities of the Rust-based btleplug library.

🚧 Under Development: Not recommended for production use. 🚧


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
  • Windows