Mobile SDKs for FreeRTOS Bluetooth devices - FreeRTOS
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Mobile SDKs for FreeRTOS Bluetooth devices

Important

This library is hosted on the Amazon-FreeRTOS repository which is deprecated. We recommend that you start here when you create a new project. If you already have an existing FreeRTOS project based on the now deprecated Amazon-FreeRTOS repository, see the Amazon-FreeRTOS Github Repository Migration Guide.

You can use the Mobile SDKs for FreeRTOS Bluetooth Devices to create mobile applications that interact with your microcontroller over Bluetooth Low Energy. The Mobile SDKs can also communicate with Amazon services, using Amazon Cognito for user authentication.

Android SDK for FreeRTOS Bluetooth devices

Use the Android SDK for FreeRTOS Bluetooth Devices to build Android mobile applications that interact with your microcontroller over Bluetooth Low Energy. The SDK is available on GitHub.

To install the Android SDK for FreeRTOS Bluetooth devices, follow the instructions for "Setting up the SDK" in the project's README.md file.

For information about setting up and running the demo mobile application that is included with the SDK, see Prerequisites and FreeRTOS Bluetooth Low Energy Mobile SDK demo application.

iOS SDK for FreeRTOS Bluetooth devices

Use the iOS SDK for FreeRTOS Bluetooth Devices to build iOS mobile applications that interact with your microcontroller over Bluetooth Low Energy. The SDK is available on GitHub.

To install the iOS SDK
  1. Install CocoaPods:

    $ gem install cocoapods $ pod setup
    Note

    You might need to use sudo to install CocoaPods.

  2. Install the SDK with CocoaPods (add this to your podfile):

    $ pod 'FreeRTOS', :git => 'https://github.com/aws/amazon-freertos-ble-ios-sdk.git'

For information about setting up and running the demo mobile application that is included with the SDK, see Prerequisites and FreeRTOS Bluetooth Low Energy Mobile SDK demo application.