IoT Developer

Tooling and Experience

Latest posts

Handy Tool When You Develop With Azure IoT
Sep 1, 2017
Post comments count 0
Post likes count 1

Handy Tool When You Develop With Azure IoT

Zhidi Shang
Zhidi Shang

IoT Application Development is naturally more complicated than regular application development, in that even the simplest E2E IoT application involves a long chain from device layer, to communication layer, then to the cloud and beyond. This makes the development especially the testing and debugging difficult. Even though there are corresponding tools exist at each layer, switching development environment and tools is not a pleasant experience. In a typical IoT Development scenario, for example, working with Azure IoT Hub, developers often need to work with the device connected to the IoT Hub, sending test mes...

MXChip IoT DevKit is available for pre-ordering
Aug 20, 2017
Post comments count 0
Post likes count 0

MXChip IoT DevKit is available for pre-ordering

Liya (Liki) Du
Liya (Liki) Du

DevKit is available for pre-ordering During the past two months, we have been keeping sending out preview IoT DevKit for evaluation to a selective group of requestors. And we see increasing demand for the kits from developers around the world, from Canada to Brazil, from Sweden to Sri Lanka. It is amazing and encouraging for the team to see those requests coming in. As of now, we are happy to announce that DevKit is officially available for pre-ordering, with shipment starting from early September. You can place your pre-order for the IoT DevKit from the product page: https://aka.ms/iot-devkit-purchase. Curre...

IoT Developers, Check Out These Development Tools!
Aug 10, 2017
Post comments count 0
Post likes count 0

IoT Developers, Check Out These Development Tools!

Zhidi Shang
Zhidi Shang

Many developers have heard about the buzz: Internet of Things (IoT).  As a standalone IT field, IoT has attracted lots of attentions for its huge potentials. But the ecosystem of IoT is too complicated and fragmented, leaving people easily get lost.   IoT Developers Need Tools In recent years, more and more people realized that the IoT technology adoption has a developer driven nature. It's largely due to the fragmented nature of IoT ecosystem: there are so many scenarios, technology choices; there are always multiple ways to resolve the same problem using different technologies. Providing useful de...

Find What You Want to Learn about IoT with Our Extended IoT Scenarios
Jul 14, 2017
Post comments count 0
Post likes count 0

Find What You Want to Learn about IoT with Our Extended IoT Scenarios

alan_liang
alan_liang

IoT is deeply connected with many different fields in technology. From big data to machine learning, all of these topics combined together may perhaps overload new IoT developers on where to begin and what projects to start developing. In response, we at the Azure IoT developer division have written many different use-case tutorials for Azure IoT. These tutorials cover a variety of tech topics and involve a multitude of different Azure services and tools. Our goal is to help IoT developers, makers, and enthusiasts to explore, get started with, and prototype projects that Azure IoT, and by extent all of Azure, ...

Visual Studio Code Extension for Arduino is now open sourced!
Jul 6, 2017
Post comments count 0
Post likes count 0

Visual Studio Code Extension for Arduino is now open sourced!

Zhidi Shang
Zhidi Shang

We are glad to share the news that the Visual Studio Code Extension for Arduino has been open sourced on GitHub.com at https://github.com/Microsoft/vscode-arduino! This is a great team effort to provide a good development experience for Arduino developers. Microsoft embraces open source. Thousands of Microsoft engineers use, contribute to, and release open source every day across every platform, from the cloud to client operating systems. Our team at Visual Studio IoT Tooling researched the development tools developers are using today, interviewed many developers to learn about their pain points develop...

MXChip IoT DevKit board package v1.0.0 is now available
Jun 30, 2017
Post comments count 0
Post likes count 0

MXChip IoT DevKit board package v1.0.0 is now available

Xin Shi
Xin Shi

After a month work of stabilizing the code, fixing bugs and adding more samples, we are happy to release the v1.0.0 for our IoT DevKit. You can download the latest package by following the get started guide or from direct link here. And soon we will open source the stacks including firmware, toolchain and all sample projects code. Please check release summary for details about this update.   Release Summary   IoT DevKit certified as Azure IoT Starter Kit The IoT DevKit also recently certified as Azure IoT Starter ...

Try Azure IoT with an online Raspberry Pi simulator
Jun 6, 2017
Post comments count 0
Post likes count 1

Try Azure IoT with an online Raspberry Pi simulator

Xin Shi
Xin Shi

Have you ever wanted to try IoT development but had no device at hand? From a recent survey, more than 70% developers who come to learn Azure IoT don't have a physical device so that they can not go on from the beginning. But now it is not a big problem any more. With Azure IoT online Raspberry Pi simulator, you can experience the power of Azure IoT in your browser! Let's first have a quick overview of this online device simulator. There are three main areas in it. Currently, the Raspberry Pi Azure IoT Online Simulator is in preview stage. The code is fully open-sourced on Github...

Debug your Arduino code with Visual Studio Code
May 27, 2017
Post comments count 4
Post likes count 0

Debug your Arduino code with Visual Studio Code

Xin Shi
Xin Shi

Debugging Arduino application is a challenging task as the debugging feature has not been officially supported in Arduino IDE. Many modern IDEs have debug support that developers are used to, using Breakpoints, Steps, Call Stack, Watch, Local/Global Variables, etc. Arduino developers often have to explore many alternative methods and tools to debug Arduino code. If the board has JTAG interface support, with the help of extra hardware, developer can do the debugging. For Atmel MCU, DebugWire. Some have to rely on Serial Monitor to print necessary messages for debugging. For those enterprise users, there are mor...

Get Started with Azure IoT today
May 23, 2017
Post comments count 0
Post likes count 0

Get Started with Azure IoT today

Xin Shi
Xin Shi

At //Build 2017, Microsoft Azure made several announcements related to get started development experience with Azure IoT. Based on customers' feedback, most of the developers are focusing on the device-cloud connectivity. Today, you can find more uniformed tutorials about how to connect your devices to Azure IoT and other Azure cloud services. By getting started with Azure IoT, you will learn how to, First thing first, you need select your device to start, You can choose,   The next step is to Connect to Azure. Get your device and sensors connected to Az...