Build with an Azure free account. Get USD200 credit for 30 days and 12 months of free services.

Start free today

Hands-on experience to provision real device with IoT Hub Device Provisioning Service

Play Hands-on experience to provision real device with IoT Hub Device Provisioning Service
Sign in to queue


Nicole and Olivier showcase how easy it is to use IoT Hub Device Provisioning Service to provision MXChip IoT Dev Kit to an IoT Hub.

Create a Free Account (Azure)


Azure, Demo, IoT



Right click to download this episode

Download captions

The Discussion

  • User profile image

    i think i see the demo here already :) but how can i use similar to demo to my user group?

  • User profile image

    Where Can I find code example from the demo? Is it baremetal system or RTOS?

  • User profile image

    @Franio: it uses mbed but has an arduino compat layer to use those API, libs etc. You can find more on the demo in the device registration with DPS project.

  • User profile image
    Steven McNeese

    So provisioning demos were good but they start at step 2. Step 1 is getting the device connected to the user’s local WiFi. How is that done with the azure IoT platform?

  • User profile image

    @Steven McNeese: this is a great question. It's a bit of a chicken and egg question as a device won't have any sort of access to the cloud if it doesn't have an actual network connection. And for this reason, the Azure IoT platform itself cannot provide such a feature. 

    As you might have noticed on most consumer IoT devices connecting to the Web, the user has to setup the Wifi connection at first use. This is one way to do this. Another way is to flash Wifi credentials on devices at production time, but this means you have to know where the devices will go.

  • User profile image

    Sounds great. How do I configure certificate on chip for existing device already in market? Does it support only for new device manufacturing ?

  • User profile image
    Serge Desmedt

    Is this also possible with a regular Arduino MKR1000 board.
    I've been able to send some data to the Azure Iot HUB using the MKR1000 board, but registered the device manually.
    I was wondering if I could do this automatic provisioning with the MKR1000 ?

  • User profile image
    Nicole Berdy

    @Serge You should be able to use the MKR1000 board with DPS!

Add Your 2 Cents