title | description | author | ms.author | ms.date | ms.topic | ms.service | services | ms.custom |
---|---|---|---|---|---|---|---|---|
IoT Plug and Play libraries and SDKs |
Information about the device and service libraries available for developing IoT Plug and Play enabled solutions. |
rido-min |
rmpablos |
07/22/2020 |
reference |
iot-develop |
iot-develop |
mvc |
The IoT Plug and Play libraries and SDKs enable developers to build IoT solutions using various programming languages on multiple platforms. The following table includes links to samples and quickstarts to help you get started:
Language | Package | Code Repository | Samples | Quickstart | Reference |
---|---|---|---|---|---|
C - Device | vcpkg 1.3.9 | GitHub | Samples | Connect to IoT Hub | Reference |
.NET - Device | NuGet 1.31.0 | GitHub | Samples | Connect to IoT Hub | Reference |
Java - Device | Maven 1.26.0 | GitHub | Samples | Connect to IoT Hub | Reference |
Python - Device | pip 2.3.0 | GitHub | Samples | Connect to IoT Hub | Reference |
Node - Device | npm 1.17.2 | GitHub | Samples | Connect to IoT Hub | Reference |
Embedded C - Device | N/A | GitHub | Samples | How to use Embedded C | N/A |
Platform | Package | Code Repository | Samples | Quickstart | Reference |
---|---|---|---|---|---|
.NET - IoT Hub service | NuGet 1.27.1 | GitHub | Samples | N/A | Reference |
Java - IoT Hub service | Maven 1.26.0 | GitHub | Samples | N/A | Reference |
Node - IoT Hub service | npm 1.13.0 | GitHub | Samples | N/A | Reference |
Python - Digital Twins service | pip 2.2.3 | GitHub | Samples | Interact with IoT Hub Digital Twins API | N/A |
Node - Digital Twins service | npm 1.13.0 | GitHub | Samples | Interact with IoT Hub Digital Twins API | N/A |
To try out the SDKs and libraries, see the Developer Guide and the device tutorials and service tutorials.