Tutorial: connecting with Mbed OS, Zephyr OS or Linux
Tip: If you cannot access some of the repos referenced in this section, please contact us to request access.
This tutorial connects a device to Device Management using either Mbed OS or Linux (running on a PC or a Raspberry Pi 3). It builds and flashes an application on your device, with all the permissions it needs to connect to your Device Management account.
Note: For production deployment, read the security considerations on the production workflow page.
For instructions on how to update the firmware, follow the Updating end-to-end tutorials.
- Select the platform: Mbed OS, Zephyr OS, Linux on PC or Linux on Raspberry Pi 3.
- Import the Device Management Client example from our GitHub repository.
- Download the developer certificate from the Device Management Portal, and add it to the example.
- Compile the application.
- Flash it to your device.
- Connect your device to Device Management, and view it in the Device Management Portal.
Tip: The Device Management Client reference example application is configured to use the bootstrap and developer modes. For more information on mode options, read about our registration options.