Giter VIP home page Giter VIP logo

hamza2404 / azure-iot-sdks Goto Github PK

View Code? Open in Web Editor NEW

This project forked from azure/azure-iot-sdks

0.0 3.0 0.0 14.52 MB

SDKs for a variety of languages and platforms that help connect devices to Microsoft Azure IoT services

License: Other

JavaScript 26.71% Batchfile 0.40% CSS 3.31% Shell 0.11% Makefile 0.03% C 18.49% C++ 27.81% C# 4.36% HTML 15.33% PowerShell 0.10% Objective-C 0.01% Java 3.32%

azure-iot-sdks's Introduction

Microsoft Azure IoT SDKs

This repository contains both IoT device SDKs and IoT service SDKs. Device SDKs enable you connect client devices to Azure IoT Hub. Service SDKs enable you to manage your IoT Hub service instance.

Visit http://azure.com/iotdev to learn more about developing applications for Azure IoT.

Microsoft Azure IoT device SDKs

The Microsoft Azure IoT device SDKs contain code that facilitate building devices and applications that connect to and are managed by Azure IoT Hub services.

Devices and data sources in an IoT solution can range from a simple network-connected sensor to a powerful, standalone computing device. Devices may have limited processing capability, memory, communication bandwidth, and communication protocol support. The IoT device SDKs enable you to implement client applications for a wide variety of devices.

This repository contains the following IoT device SDKs:

Each language SDK includes sample code and documentation in addition to the library code.

OS platforms and hardware compatibility

Azure IoT device SDKs can be used with a broad range of OS platforms and devices. See OS Platforms and hardware compatibility.

Microsoft Azure IoT service SDKs

The IoT Service SDKs for Java and node.js are coming soon.

Note: To manage an IoT hub using a .NET application, use the Microsoft.Azure.Devices NuGet package.

Additional resources

In addition to the language SDKs, this repository (azure-iot-sdks) contains the following folders:

/build

This folder contains various build scripts to build the libraries.

/doc

This folder contains the following documents that are relevant to all the language SDKs:

  • Set up IoT Hub describes how to configure your Azure IoT Hub service.
  • FAQ contains frequently asked questions about the SDKs and libraries.
  • OS Platforms and hardware compatibility describes the SDK compatibility with different OS platforms as well as specific device configurations.

/tools

This folder contains tools you will find useful when you are working with IoT Hub and the device SDKs.

  • iothub-explorer: describes how to use the iothub-explorer node.js tool to provision a device for use in IoT Hub.
  • Device Explorer: this tool enables you to perform operations such as manage the devices registered to an IoT hub, view device-to-cloud messages sent to an IoT hub, and send cloud-to-device messages from an IoT hub. Note this tool only runs on Windows.

azure-iot-sdks's People

Contributors

az-iot-builder-01 avatar dcristoloveanu avatar dominicbetts avatar tameraw avatar damonbarry avatar anporumb avatar msjaosborn avatar avranju avatar andrew-buckley avatar tisb-vikram avatar carlosalayo avatar jebrando avatar aribeironovaes avatar iluican avatar hegate avatar cringti avatar chipalost avatar ewertons avatar

Watchers

James Cloos avatar Hamza Ben Amara avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.