Skip to content

BluetoothLE

Operating Systems
Android
iOS
Windows

Shiny BluetoothLE provides a unified cross-platform API for Bluetooth Low Energy operations. It wraps the native BLE APIs on each platform, giving you a consistent reactive and async experience.

  • Unified API across iOS, Android, & Windows
  • Reactive (IObservable) and async/await patterns
  • Managed scanner with observable collection
  • Automatic GATT Error 133 handling on Android
  • Background scanning and peripheral state monitoring
  • Connection lifecycle management
  • MTU negotiation, pairing, and reliable write transactions
Shiny.BluetoothLENuGet package Shiny.BluetoothLE
Shiny.Hosting.MauiNuGet package Shiny.Hosting.Maui
claude plugin add github:shinyorg/skills/shiny-bluetoothle
  1. Open the shiny-bluetoothle skill file and copy its contents
  2. In your repository, create .github/copilot-instructions.md if it doesn't exist
  3. Paste the skill content into that file and save

Copilot will automatically pick up the instructions on your next chat or code completion. You can also use path-specific instructions by placing the file in .github/instructions/ with an applyTo frontmatter pattern.

View Skill