IoT Developer

Tooling and Experience

Debug Azure IoT Edge C# Remote Linux Module Container with Visual Studio 2019 Version 16.3

With the 16.3 release of Visual Studio 2019, it starts to support debugging C# in Linux docker containers. This new feature can help developers easily debug remote Azure IoT Edge C# Linux module container. Let’s see how it works. Prerequisites Setup Your Linux machine Install and config Azure IoT Edge runtime on your remote Linux ...

Convert your docker-compose Project to Azure IoT Edge Solution

If you are a container expert, you may want to port your existing compose application to Azure IoT Edge. We are glad to introduce iotedge-compose to help convert your docker-compose project to Azure IoT Edge. Let us see how it works. Prerequisites Make sure Docker Desktop is running on your system before using this tool. Python ...

Azure IoT DevOps Projects now General Available to help you easily initialize a CI/CD ready IoT Edge project

With the shift of modern software development, developers need to do more than ever. Having a CI/CD pipeline could help developers deliver value faster and more transparently. For Azure IoT Edge, we already have a built-in Azure IoT Edge task in Azure Pipelines to help you easily adopt DevOps with your Azure IoT Edge applications. Now we're ...

Debug IoT Edge C / C# Windows Module Container with Visual Studio Azure IoT Edge Tools

Azure IoT Edge Tools (Preview) for Visual Studio 2017 allows you to easily develop and debug Azure IoT Edge modules locally. To learn how to use this extension to develop and debug Edge module locally, you can refer these documents: Easily Develop and Debug Azure IoT Edge C Modules with Azure IoT Edge Tools Use Visual Studio 2017 to ...

Debug IoT Edge C / C# Linux Module Container with Visual Studio Azure IoT Edge Tools

Azure IoT Edge Tools (Preview) for Visual Studio 2017 allows you to easily develop and debug Azure IoT Edge modules locally. To learn how to use this extension to develop and debug Edge modules locally, you can refer these documents: Easily Develop and Debug Azure IoT Edge C Modules with Azure IoT Edge Tools Use Visual Studio 2017 to ...

Azure IoT Edge for VS Code 1.11.0 has been released – import modules from Azure marketplace

Now Azure IoT Edge for VS Code 1.11.0 has been released with a bunch of new features. What’s new in Azure IoT Edge for VS Code 1.11.0 You can easily import IoT Edge modules from Azure Marketplace in VS Code. To trigger this command, when creating new solutions or add new modules, select Modules from Azure Marketplace. ...

Easily build and debug IoT Edge modules on your remote device with Azure IoT Edge for VS Code 1.9.0.

Recently, both Docker and Moby engine support SSH connection, which means you can connect a remote Docker engine more easily than before. In Azure IoT Edge for VS Code 1.9.0, we introduced a new extension setting(azure-iot-edge.executor.env) to inject environment variables into VS Code terminals. By leveraging the new setting and the new SSH ...

Azure IoT Edge for VS Code 1.6.0 has been released – One click to switch IoT Edge platform

Now Azure IoT Edge for VS Code 1.6.0 has been released with a bunch of new features. What’s new in Azure IoT Edge for VS Code 1.6.0 Now you can have multiple *.template.json files in solution for your own purpose. By default, you can get a deployment.debug.template.json file with all debug dockerfile and createOptions when...

A Workaround to Run Azure IoT Edge on ARM64 Devices

Azure IoT Edge went generally available in June, with official support for AMD64 and ARM32 platforms. Recently, more and more developers from the community requested to run Azure IoT Edge on ARM64 (a.k.a. AArch64) devices such NVIDIA TX2. While the ARM64 support of Azure IoT Edge is still in progress, this post will introduce a workaround...