Set up Azure IoT Hub to deploy over-the-air updates

Keep your Azure Percept DK secure and up to date using over-the-air updates. In a few simple steps, you will be able to set up your Azure environment with Device Update for IoT Hub and deploy the latest updates to your Azure Percept DK.

Prerequisites

Create a Device Update Account

  1. Go to the Azure portal and sign in with the Azure account you are using with Azure Percept.

  2. In the search bar at the top of the page, enter Device Update for IoT Hubs.

  3. Select Device Update for IoT Hubs when it appears in the search bar.

  4. Select the +Add button in the upper-left portion of the page.

  5. Select the Azure Subscription and Resource Group associated with your Azure Percept device and its IoT Hub.

  6. Specify a Name and Location for your Device Update Account.

  7. Check the box that says Assign Device Update Administrator role.

  8. Review the details and select Review + Create.

  9. Select the Create button.

  10. Once deployment is complete, click Go to resource.

Create a Device Update Instance

  1. In your Device Update for IoT Hub resource, click Instances under Instance Management.

  2. Click + Create, specify an instance name, and select the IoT Hub associated with your Azure Percept device. This may take a few minutes to complete.

  3. Click Create.

Configure IoT Hub

  1. In the Instance Management Instances page, wait for your Device Update Instance to move to a Succeeded state. Click the Refresh icon to update the state.

  2. Select the Instance that has been created for you and click Configure IoT Hub. In the left pane, select I agree to make these changes and click Update.

  3. Wait for the process to complete successfully.

Configure access control roles

The final step will enable you to grant permissions to users to publish and deploy updates.

  1. In your Device Update for IoT Hub resource, click Access control (IAM).

  2. Click +Add and then select Add role assignment.

  3. For Role, select Device Update Administrator. For Assign access to select User, group, or service principle. For Select, select your account or the account of the person who will be deploying updates. Click Save.

Tip

If you would like to give more people in your organization access, you can repeat this step and make each of these users a Device Update Administrator.

Next steps

You are now ready to update your Azure Percept dev kit over-the-air using Device Update for IoT Hub.