Skip to content

A curated list of awesome Azure IoT Central libraries, open source repos, guides, blogs, and other resources.

License

Notifications You must be signed in to change notification settings

njokdan/iot-central

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome IoT Central Awesome

Useful resources for creating solutions with IoT Central that make you say "Wow, this is amazing!"

index

architecture guidance

iot-central-integration-guide - integration patterns and samples for using IoT Central as part of your overall IoT architecture

connecting devices

A curated list of repositories that show how to code devices to take full advantage of IoT Central features, including its multi-hub high availability capabilities.

Repository Description Type
iot-central-high-availability-clients Full device client samples that illustrates how to code a high availability device client for use with IoT Central Code
iot-central-batch-telemetry-with-python Samples showing how to send batch data to IoT Central (and IoT Hub) with Python using the Azure IoT hub REST interface Code
iot-central-file-upload-device Sample showing how to use the file upload feature of IoT Hub from within an IoT Central app Code
iot-central-web-mqtt-device A simple IoT device that runs fully contained in the web browser and communicates with Azure IoT Central over MQTT (using websockets) Code
iot_central_python_sample A simple sample device written in Python able to do bi-directional communication with IoT Central Code
iot-central-paad React-native phone app that uses your phone as a device in IoT Central. App is available in the Android and IPhone stores Code
iot-central-micropython-client A MicroPython sample for connecting devices to IoT Central Code
iot-central-python-client A Pythong sample for connecting devices to IoT Central Code

⬆ back to index

testing devices

A curated list of repositories that help debug and test device code.

Repository Description Type
iot-central-twinviewer A tool to view current state of the device twin Code
azure-iot-cli-extension A command line tool for debugging device/cloud messaging, including ability to cause fault and test device failover Code

⬆ back to index

companion experiences

A curated list of repositories that show how to build companion web and phone applications using IoT Central’s APIs.

Repository Description Type
iot-central-companion-experiences-learning Walks through building companion experiences with IoT Central Learning Journey
iot-central-contoso-drive-support An IoT Central companion experience that demonstrates how to build a custom web app for a support technician operating a fleet management solution Code
iot-central-contoso-drive-simulator An IoT Central companion experience that demonstrates how to build a web app that does device simulation (use with the Contoso-Drive Support application) Code
iot-central-aad-setup Guidance on setting up an Azure Active Directory application to work with IoT Central Guidance
iot-central-aad-app A small codebase showing how to authenticate/authorize to use IoT Central control and data plane APIs Code

⬆ back to index

transformation and compute

Repository Description Type
iotc-device-bridge Runnable as an Azure Function or Container, bridge transforms and sends unidirectional data using HTTP in cloud-to-cloud integrations with IoT Central Code
iot-central-bidirectional-device-bridge Transforms and sends/receives bidirectional data using AMQP in cloud-to-cloud integrations with IoT Central Code
iot-central-compute A simple way to do compute and data transformation on data sent to IoT Central using Azure Functions Code

⬆ back to index

additional resources

  • Resources - a collection of resources from across the web

About

A curated list of awesome Azure IoT Central libraries, open source repos, guides, blogs, and other resources.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published