← All projects
SDKshipped

Nebulae Commission SDK

Reusable Android IoT commissioning SDK and sample application for configuring gateways, exchanging data and transferring files over Bluetooth and Wi-Fi.

Company
System Level Solutions
Role
Senior Engineer
Domains
Android · IoT · SDK · Bluetooth · Wi-Fi · Gateway · Device Provisioning · Smart Configuration

Overview

Nebulae Commission is an Android IoT SDK developed to simplify gateway configuration and communication from mobile applications. It includes a sample application demonstrating device setup, smart configuration, key-value data exchange and file transfer over Bluetooth and Wi-Fi, allowing the SDK capabilities to be integrated into connected-device workflows.

The problem

IoT gateway commissioning often requires application-specific implementations for device discovery, configuration, data exchange and file transfer. Repeating these communication workflows across different applications increases development effort and makes device integration harder to maintain.

What I built

Developed a reusable Android SDK and sample application for communicating with IoT gateways. Implemented smart configuration, key-value data exchange and file transfer over Bluetooth and Wi-Fi, using ESP32-focused provisioning libraries to support gateway setup and communication workflows.

Created a reusable mobile SDK that simplified gateway commissioning and device communication while providing a sample application to demonstrate integration and real-world usage.