# TrillBit SDK

## TrillBit SDK

- [Introduction](https://trillbit.gitbook.io/trillbit-sdk/introduction.md): Welcome to Trillbit's SDK Guide! Here is all the documentation you need to get up and running with the Trillbit SDK.
- [In this release](https://trillbit.gitbook.io/trillbit-sdk/technological-overview/in-this-release.md)
- [Use cases](https://trillbit.gitbook.io/trillbit-sdk/technological-overview/use-cases.md)
- [Quick links](https://trillbit.gitbook.io/trillbit-sdk/technological-overview/quick-links.md)
- [Payloads and Datarates](https://trillbit.gitbook.io/trillbit-sdk/features/payloads-and-datarates.md)
- [Protocols](https://trillbit.gitbook.io/trillbit-sdk/features/protocols.md)
- [Configurations](https://trillbit.gitbook.io/trillbit-sdk/features/configurations.md)
- [Distances](https://trillbit.gitbook.io/trillbit-sdk/features/distances.md)
- [Platforms supported](https://trillbit.gitbook.io/trillbit-sdk/features/platforms-supported.md)
- [TrillPlay](https://trillbit.gitbook.io/trillbit-sdk/demo-applications/trillplay.md)
- [Specifications](https://trillbit.gitbook.io/trillbit-sdk/demo-applications/trillplay/specifications.md)
- [TrillIoT](https://trillbit.gitbook.io/trillbit-sdk/demo-applications/trilliot.md)
- [Knowles SmartMic](https://trillbit.gitbook.io/trillbit-sdk/demo-applications/knowles-smartmic.md)
- [Trill SDK for Knowles](https://trillbit.gitbook.io/trillbit-sdk/knowles-smartmic-support/trill-sdk-for-knowles.md): Trillbit SDK support Knowles SmartMic IA61x
- [Requirements](https://trillbit.gitbook.io/trillbit-sdk/knowles-smartmic-support/trill-sdk-for-knowles/requirements.md)
- [Setup Guide](https://trillbit.gitbook.io/trillbit-sdk/knowles-smartmic-support/trill-sdk-for-knowles/setup-guide.md)
- [Licensing and Setting up Trillbit Host library](https://trillbit.gitbook.io/trillbit-sdk/knowles-smartmic-support/trill-sdk-for-knowles/setup-guide/licensing-and-setting-up-trillbit-host-library.md)
- [Authentication of the Trillbit IA61x algorithm](https://trillbit.gitbook.io/trillbit-sdk/knowles-smartmic-support/trill-sdk-for-knowles/setup-guide/authentication-of-the-trillbit-ia61x-algorithm.md)
- [Sending Data to the SmartMic](https://trillbit.gitbook.io/trillbit-sdk/knowles-smartmic-support/trill-sdk-for-knowles/setup-guide/sending-data-to-the-smartmic.md)
- [Trillbit SDK Methods](https://trillbit.gitbook.io/trillbit-sdk/knowles-smartmic-support/trill-sdk-for-knowles/trillbit-sdk-methods.md)
- [Troubleshooting](https://trillbit.gitbook.io/trillbit-sdk/knowles-smartmic-support/trill-sdk-for-knowles/troubleshooting.md)
- [Trill SDK for Android](https://trillbit.gitbook.io/trillbit-sdk/android-support/trill-sdk-for-android.md): Trillbit SDK support for Android applications
- [SDK Requirements](https://trillbit.gitbook.io/trillbit-sdk/android-support/trill-sdk-for-android/sdk-requirements.md)
- [Setup Guide](https://trillbit.gitbook.io/trillbit-sdk/android-support/trill-sdk-for-android/setup-guide.md)
- [Licensing credentials](https://trillbit.gitbook.io/trillbit-sdk/android-support/trill-sdk-for-android/setup-guide/licensing-credentials.md)
- [Getting started](https://trillbit.gitbook.io/trillbit-sdk/android-support/trill-sdk-for-android/setup-guide/getting-started.md)
- [Integrating the SDK](https://trillbit.gitbook.io/trillbit-sdk/android-support/trill-sdk-for-android/setup-guide/integrating-the-sdk.md)
- [Declare your app's audio permissions](https://trillbit.gitbook.io/trillbit-sdk/android-support/trill-sdk-for-android/setup-guide/integrating-the-sdk/declare-your-apps-audio-permissions.md)
- [Import SDK](https://trillbit.gitbook.io/trillbit-sdk/android-support/trill-sdk-for-android/setup-guide/integrating-the-sdk/import-sdk.md)
- [Declare Trill SDK Callback](https://trillbit.gitbook.io/trillbit-sdk/android-support/trill-sdk-for-android/setup-guide/integrating-the-sdk/declare-trill-sdk-callback.md)
- [License and Initialise your Trill SDK](https://trillbit.gitbook.io/trillbit-sdk/android-support/trill-sdk-for-android/setup-guide/integrating-the-sdk/license-and-initialise-your-trill-sdk.md)
- [Methods and Callbacks](https://trillbit.gitbook.io/trillbit-sdk/android-support/trill-sdk-for-android/methods-and-callbacks.md)
- [Sender methods](https://trillbit.gitbook.io/trillbit-sdk/android-support/trill-sdk-for-android/methods-and-callbacks/sender-methods.md)
- [Receiver methods](https://trillbit.gitbook.io/trillbit-sdk/android-support/trill-sdk-for-android/methods-and-callbacks/receiver-methods.md)
- [Callbacks](https://trillbit.gitbook.io/trillbit-sdk/android-support/trill-sdk-for-android/methods-and-callbacks/callbacks.md)
- [Reducing application size](https://trillbit.gitbook.io/trillbit-sdk/android-support/trill-sdk-for-android/reducing-application-size.md)
- [Troubleshooting](https://trillbit.gitbook.io/trillbit-sdk/android-support/trill-sdk-for-android/troubleshooting.md)
- [Error codes](https://trillbit.gitbook.io/trillbit-sdk/android-support/trill-sdk-for-android/troubleshooting/error-codes.md)
- [Trill SDK for iOS](https://trillbit.gitbook.io/trillbit-sdk/ios-support/trill-sdk-for-ios.md): TrillBit's SDK for iOS integration
- [SDK Requirements](https://trillbit.gitbook.io/trillbit-sdk/ios-support/trill-sdk-for-ios/sdk-requirements.md)
- [Setup Guide](https://trillbit.gitbook.io/trillbit-sdk/ios-support/trill-sdk-for-ios/setup-guide.md)
- [Licensing Trill SDK](https://trillbit.gitbook.io/trillbit-sdk/ios-support/trill-sdk-for-ios/setup-guide/licensing-trill-sdk.md)
- [Getting started](https://trillbit.gitbook.io/trillbit-sdk/ios-support/trill-sdk-for-ios/setup-guide/getting-started.md)
- [Methods and Callbacks](https://trillbit.gitbook.io/trillbit-sdk/ios-support/trill-sdk-for-ios/methods-and-callbacks.md)
- [Trill SDK Methods](https://trillbit.gitbook.io/trillbit-sdk/ios-support/trill-sdk-for-ios/methods-and-callbacks/trill-sdk-methods.md)
- [Trill SDK Callbacks and delegates](https://trillbit.gitbook.io/trillbit-sdk/ios-support/trill-sdk-for-ios/methods-and-callbacks/trill-sdk-callbacks-and-delegates.md)
- [Troubleshooting](https://trillbit.gitbook.io/trillbit-sdk/ios-support/trill-sdk-for-ios/troubleshooting.md)
- [Trill SDK for ESP-32](https://trillbit.gitbook.io/trillbit-sdk/esp-32-support/trill-sdk-for-esp-32.md): TrillBit's SDK to support ESP-32 devices
- [Requirements](https://trillbit.gitbook.io/trillbit-sdk/esp-32-support/trill-sdk-for-esp-32/requirements.md)
- [Platforms supported](https://trillbit.gitbook.io/trillbit-sdk/esp-32-support/trill-sdk-for-esp-32/platforms-supported.md)
- [Setup Guide](https://trillbit.gitbook.io/trillbit-sdk/esp-32-support/trill-sdk-for-esp-32/setup-guide.md)
- [Licensing and Setting up Trillbit library](https://trillbit.gitbook.io/trillbit-sdk/esp-32-support/trill-sdk-for-esp-32/setup-guide/licensing-and-setting-up-trillbit-library.md)
- [Sending data to the ESP32 device](https://trillbit.gitbook.io/trillbit-sdk/esp-32-support/trill-sdk-for-esp-32/setup-guide/sending-data-to-the-esp32-device.md)
- [Methods and Callbacks](https://trillbit.gitbook.io/trillbit-sdk/esp-32-support/trill-sdk-for-esp-32/methods-and-callbacks.md)
- [Troubleshooting](https://trillbit.gitbook.io/trillbit-sdk/esp-32-support/trill-sdk-for-esp-32/troubleshooting.md)
- [Trill SDK for Embedded linux](https://trillbit.gitbook.io/trillbit-sdk/embedded-linux/trill-sdk-for-embedded-linux.md): TrillBit's SDK for Embedded linux based platforms
- [Requirements](https://trillbit.gitbook.io/trillbit-sdk/embedded-linux/trill-sdk-for-embedded-linux/requirements.md)
- [Architectures supported](https://trillbit.gitbook.io/trillbit-sdk/embedded-linux/trill-sdk-for-embedded-linux/architectures-supported.md)
- [Demo applications](https://trillbit.gitbook.io/trillbit-sdk/embedded-linux/trill-sdk-for-embedded-linux/demo-applications.md)
- [Setup Guide](https://trillbit.gitbook.io/trillbit-sdk/embedded-linux/trill-sdk-for-embedded-linux/setup-guide.md)
- [Licensing your Trill SDK](https://trillbit.gitbook.io/trillbit-sdk/embedded-linux/trill-sdk-for-embedded-linux/setup-guide/licensing-your-trill-sdk.md)
- [Compiling example binaries](https://trillbit.gitbook.io/trillbit-sdk/embedded-linux/trill-sdk-for-embedded-linux/setup-guide/compiling-example-binaries.md)
- [Instantiate Trill SDK](https://trillbit.gitbook.io/trillbit-sdk/embedded-linux/trill-sdk-for-embedded-linux/setup-guide/instantiate-trill-sdk.md)
- [Run the demo code](https://trillbit.gitbook.io/trillbit-sdk/embedded-linux/trill-sdk-for-embedded-linux/setup-guide/run-the-demo-code.md)
- [Methods and Callbacks](https://trillbit.gitbook.io/trillbit-sdk/embedded-linux/trill-sdk-for-embedded-linux/methods-and-callbacks.md)
- [Trill SDK Methods](https://trillbit.gitbook.io/trillbit-sdk/embedded-linux/trill-sdk-for-embedded-linux/methods-and-callbacks/trill-sdk-methods.md)
- [Callbacks](https://trillbit.gitbook.io/trillbit-sdk/embedded-linux/trill-sdk-for-embedded-linux/methods-and-callbacks/callbacks.md)
- [Troubleshooting](https://trillbit.gitbook.io/trillbit-sdk/embedded-linux/trill-sdk-for-embedded-linux/troubleshooting.md)
- [References](https://trillbit.gitbook.io/trillbit-sdk/reference/references.md)
- [FAQs](https://trillbit.gitbook.io/trillbit-sdk/reference/faqs.md)
