
Getting Started with Azure IoT C SDK
Learn how to set up your development environment, install the SDK, and run your first device application.
Read Tutorial
Device Provisioning Service (DPS)
Configure and use the DPS to securely onboard devices at scale with the C SDK.
Read Tutorial
Secure Communication with TLS
Implement TLS encryption and certificate handling for robust device-cloud communication.
Read Tutorial
Device Twin and Desired Properties
Synchronize device state with the cloud using device twins and handle desired property updates.
Read Tutorial
Invoking Direct Methods
Learn how to expose device functions to the cloud and invoke them remotely.
Read Tutorial
Developing IoT Edge Modules in C
Build, package, and deploy custom IoT Edge modules using the C SDK.
Read Tutorial