# Embedded Tools

> Firmware, SDK, tooling, and device-side guidance for building connected products.

Infuse-IoT offers the Embedded SDK and helpful tools and resources to simplify ultra-low power device firmware development:

<card-group>
<card icon="i-lucide-book-open" title="Infuse-IoT SDK Docs" to="/docs/infuse-iot-sdk/sdk-reference">

Infuse-IoT SDK docs for features, samples, and tooling.

</card>

<card icon="i-simple-icons-python" title="Python Tools" to="/docs/infuse-iot-sdk/python-tools/python-tools">

Python tools to directly configure and interact with devices powered by Infuse-IoT SDK.

</card>
</card-group>

Infuse-IoT SDK works in conjunction with [Infuse-IoT Cloud components](/docs/infuse-iot-cloud) to offer
various capabilities with devices running Infuse-IoT SDK firmware. These include:

- Device setup & provisioning.
- Backend agnostic communications (BLE, LTE, Wi-Fi, Serial).
- Delay tolerate data log synchronisation.
- Remote Commands.
- Device state reporting.
- Simple, Secure and Fast OTA Updates.
- And more

## Start Here

<card-group>
<card icon="i-lucide-external-link" title="Infuse-IoT SDK Getting Started Guide" to="https://docs.dev.infuse-iot.com/latest/guides/embedded/index.html">

Setup and install the Infuse-IoT SDK and flash sample application firmware to a compatible board.

</card>
</card-group>
