Skip to content

Latest commit

 

History

History
27 lines (23 loc) · 3.21 KB

File metadata and controls

27 lines (23 loc) · 3.21 KB
title include file
description include file
services iot-dps
author SoniaLopezBravo
ms.service azure-iot-hub
ms.topic include
ms.date 04/14/2023
ms.author sonialopez
ms.custom include file
ms.subservice azure-iot-hub-dps

The DPS device SDKs provide implementations of the Register API and others that devices call to provision through DPS. The device SDKs can run on general MPU-based computing devices such as a PC, tablet, smartphone, or Raspberry Pi. The SDKs support development in C and in modern managed languages including in C#, Node.js, Python, and Java.

The following table lists the device SDKs available for each supported language.

Platform Package Code repository Samples Quickstart Reference
.NET NuGet GitHub Samples Quickstart Reference
C apt-get, MBED, Arduino IDE or iOS GitHub Samples Quickstart Reference
Java Maven GitHub Samples Quickstart Reference
Node.js npm GitHub Samples Quickstart Reference
Python pip GitHub Samples Quickstart Reference

Warning

The C SDK listed above is not suitable for embedded applications due to its memory management and threading model. For embedded devices, refer to the Embedded device SDKs.