Skip to content

Latest commit

 

History

History
84 lines (64 loc) · 4.85 KB

windows10-iot-core-up-squared-csharp.md

File metadata and controls

84 lines (64 loc) · 4.85 KB
platform device language
windows 10 iot core
up-squared
csharp

Run a simple Csharp sample on UP-Squared device running Windows 10 IoT Core


Table of Contents

Introduction

About this document

This document describes how to connect UP-Squared device running Windows 10 IoT Core with Azure IoT SDK. This multi-step process includes:

  • Configuring Azure IoT Hub
  • Registering your IoT device
  • Build and deploy Azure IoT SDK on device

Step 1: Prerequisites

You should have the following items ready before beginning the process:

Step 2: Prepare your Device

Step 3: Build and Run the sample

  • Download the Azure IoT SDK and the sample programs and save them to your local repository.

  • Start a new instance of Visual Studio 2015.

  • Open the iothub_csharp_client.sln solution in the device folder in your local copy of the repository.

  • In Visual Studio, from Solution Explorer, navigate to the samples folder.

  • In the DeviceClientAmqpSample project, open the Program.cs file.

  • Locate the following code in the file:

    private const string DeviceConnectionString = "<replace>";
    
  • Replace <replace> with the connection string for your device.

  • In Solution Explorer, right-click the DeviceClientAmqpSample project, click Debug, and then click Start new instance to build and run the sample. The console displays messages as the application sends device-to-cloud messages to IoT Hub.

  • Use the DeviceExplorer utility to observe the messages IoT Hub receives from the Device Client AMQP Sample application.

  • Refer "Monitor device-to-cloud events" in DeviceExplorer Usage document to see the data your device is sending.

  • Refer "Send cloud-to-device messages" in DeviceExplorer Usage document for instructions on sending messages to device.

  • Refer "Send cloud-to-device messages" in DeviceExplorer Usage document for instructions on sending messages to device.

Next Steps

You have now learned how to run a sample application that collects sensor data and sends it to your IoT hub. To explore how to store, analyze and visualize the data from this application in Azure using a variety of different services, please click on the following lessons: