Now, create a new IoT Edge project. To do this, open Visual Studio and install the Azure IoT Edge extension, as well as the Docker extension. Then, using Ctrl + Shift + P, open the command window, type Azure IoT Edge: into the Search bar, and select Azure IoT Edge:Â New IoT Edge Solution:
Once you've done this, you will see a wizard that asks you to name the project. Then, the wizard will have you add a module. A project can have numerous modules that do different tasks. These modules can be written in different languages or use Azure Machine Learning Services to incorporate prebuilt models on that platform. In our case, we are making a custom Python module. It will then ask you for the location of the Azure Container Registry for the module, so provide the location as required, as shown in the following screenshot:
Â
From here, we can develop against the Raspberry Pi. One thing to note on developing machine learning on a Raspberry Pi is that tasks such as...