Skip to main content

A curated list of awesome Azure Internet of Things projects and resources.

141
GitHub Stars
38
Curated Resources
8
Categories
3 hours ago
Last Refreshed
HardwareOperating SystemIoT CloudsGet started with IoT HubFrameworkSDKLibraries and ToolsResources

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me get started with iot hub resources from awesome-azure-iot"

Installation instructions →

What's inside

Get started with IoT Hub

Resources

Hardware

  • Azure Certified for IoT device catalog

    Certified for IoT devices tailored to your needs.

  • Azure IoT Developer Kit

    The Microsoft Azure MXChip IoT Developer Kit (a.k.a DevKit) can be used to develop and prototype IoT solutions leveraging Microsoft Azure services. It includes an Arduino compatible board with rich peripherals and sensors, an open-source board package and a growing projects catalog.

  • Microsoft Azure IoT Starter Kits

    Start innovating today with kits that include development boards that are 'Azure Certified for IoT', sensors and actuators. Simple user-friendly tutorials help you seamlessly connect your devices to the cloud with Microsoft Azure IoT.

Libraries and Tools

  • Azure CLI

    Commands to connect, monitor, and control millions of IoT assets.

  • Azure IoT Edge

    Develop, deploy, debug, and manage your IoT Edge solution.

  • Azure IoT Toolkit

    Interact with Azure IoT Hub, IoT Device Management, IoT Hub Code Snippets.

  • Azure IoT Web Client

    A web-based client tool for Azure IoT Hub to send and monitor device-to-cloud messages.

  • 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.

  • IoT Hub Diagnostics Tool

    This tool is provided to help diagnose issues with a device connecting to Azure IoT Hubs.

IoT Clouds

  • Azure Event Hubs

    Cloud-scale telemetry ingestion from websites, apps, and any streams of data.

  • Azure IoT Edge

    Azure IoT Edge moves cloud analytics and custom business logic to devices so that your organization can focus on business insights instead of data management.

  • Azure IoT Hub

    Connect, monitor, and manage billions of IoT assets. Azure IoT Hub is a fully managed service that enables reliable and secure bidirectional communications between millions of IoT devices and a solution back end.

  • Azure Stream Analytics

    Real-time data stream processing from millions of IoT devices.

  • Azure Time Series Insights

    A fully managed analytics, storage, and visualization service that makes it simple to explore and analyze billions of IoT events simultaneously.

  • Microsoft IoT Central

    A fully managed SaaS offering for customers and partners that enables powerful IoT scenarios without requiring cloud solution expertise.

SDK

  • Azure IoT device SDK

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

  • Azure IoT Edge SDK

    Azure IoT Edge moves cloud analytics and custom business logic to devices so that your organization can focus on business insights instead of data management.

  • Azure IoT service SDK

    The Azure IoT service SDKs contain code to facilitate building applications that interact directly with IoT Hub to manage devices and security.

Framework

  • Azure IoT Protocol Gateway

    Azure IoT protocol gateway is a framework for protocol adaptation that enables bi-directional communication with Azure IoT Hub. It is a pass-through component that bridges traffic between connected IoT devices and IoT Hub.

Operating System

  • Windows 10 IoT Core

    Windows 10 IoT is a family of Windows 10 editions targeted towards a wide range of intelligent devices, from small industrial gateways to larger more complex devices like point of sales terminals and ATMs..

Showing a sample of 38 resources. View the full list on GitHub →