SimpleBLE for Unity
Bluetooth Low Energy for Unity.
SimpleBLE for Unity brings Bluetooth Low Energy to Unity through C#: discover devices, connect, exchange GATT data and receive notifications.
When acquired through the Unity Asset Store, this plugin and its included SimpleBLE managed and native libraries use the standard Unity Asset Store EULA. No separate SimpleBLE license purchase is required for this distribution.
API
SimpleBLE.Bluetooth initializes Unity's platform integration. The
SimpleBLE namespace provides the BLE API:
| Type | Purpose |
|---|---|
Adapter | Discover devices and control scanning. |
Peripheral | Connect, inspect services, read/write and subscribe. |
Service, Characteristic, Descriptor | Describe remote GATT services and capabilities. |
SimpleBLE.Local | Define local services and advertise where the backend supports it. |
Adapters and peripherals own resources and must be disposed. Service, characteristic and descriptor objects are managed snapshots.
Support
Report issues at SimpleBLE. Include the package version, Unity version, target device, platform and relevant Console or device log output.
