Using the Android SDK for FreeRTOS Bluetooth Devices, you can create mobile applications that do the following. Scan for and connect to nearby BLE devices running FreeRTOS. Perform WiFi provisioning of the FreeRTOS BLE devices after connecting to them ( Only supported for Espressif ESP32-DevKitC ). Act as a proxy for transmitting MQTT messages between a device running FreeRTOS and the AWS IoT cloud. The SDK includes some functions that help you perform BLE operations with FreeRTOS devices. Once the connection to the device is established, you get an AmazonFreeRTOSDevice object, and you can use this object to do WiFi provisioning or Mqtt proxy. The MQTT proxy service controls the MQTT proxy. It allows the device to send and receive MQTT messages from the AWS IoT cloud through the phone, when this feature is enabled. The SDK includes a demo application that demonstrates some of the main features of the SDK.

Features

  • Requires Android 6.0 (API level 23) or higher
  • Requires Bluetooth 4.2 or higher
  • Requires Android Studio
  • The SDK includes a demo application that demonstrates some of the main features of the SDK
  • This library is licensed under the Apache 2.0 License
  • Set the SDK as a dependency for the application

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow FreeRTOS BLE Mobile SDK for Android

FreeRTOS BLE Mobile SDK for Android Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of FreeRTOS BLE Mobile SDK for Android!

Additional Project Details

Operating Systems

Android

Programming Language

Java

Related Categories

Java Software Development Software, Java Mobile Software

Registered

2022-07-05