# 1NCE SDK & Blueprints

> For the complete documentation index, see [llms.txt](https://help.1nce.com/llms.txt).

<div style={{textAlign: 'center'}}>
![](/img/1nce-os/1nce-os-sdk-blueprints/001.png)
</div>

1NCE offers different Blueprints and SDKs to allow customers a seamless setup and use of all features as part of 1NCE OS.

## 1NCE SDK

The 1NCE SDK is an open-source, MIT-licensed, C SDK which can be integrated into the customer IoT devices firmware. It contains functions to authenticate against the 1NCE OS managed cloud service and to compress data for use with Energy Saver.\
The 1NCE SDK can be downloaded at: [https://github.com/1NCE-GmbH/1nce-iot-c-sdk](https://github.com/1NCE-GmbH/1nce-iot-c-sdk)

## Blueprints

Blueprints are open-source, MIT-licensed code repositories for embedded platforms. We offer onboarding scripts like the FreeRTOS onboarding blueprint to guide through all our features that 1NCE OS offers. With examples and code, we hope to make the setup smooth and simple. 

* [FreeRTOS Blueprint](/docs/1nce-os/1nce-os-sdk-blueprints/sdk-blueprints-freertos) 
* [Zephyr Blueprint](/docs/1nce-os/1nce-os-sdk-blueprints/sdk-blueprints-zephyr)
* [Arduino Blueprint](/docs/1nce-os/1nce-os-sdk-blueprints/sdk-blueprints-arduino)
