Vision AI Dev provisioning with Azure IoT Central PnP module


<– Back to project listing

Summary
This project is an example implementation for the Microsoft Vision AI Dev Kit built to be an Azure IoT Central module. It includes a full implementation of how a device participates with the Azure IoT Central platform including telemetry, state, events, properties, and custom commands. You can even update your AI vision model from your IoT Central app. This project is implemented as a NodeJS micro service and React Web client. The web client allows the user to interact directly with the device to control it as well as experiment with Custom Vision AI models. A static version of the web client bundle is included in the ./client_dist folder.
Implementation
Software and Services used Hardware
  • Azure IoT Central
  • Visual Studio Code
  • NodeJS 10x (with NPM)
  • Android Debug Bridge (ADB) tools
  • Vision AI DevKit
Repository
Find all relevant information for full implementation of this product here.
Users are always encouraged to innovate and continue to improve the functionality of current projects.
Future Improvements and Project Suggestions
Feel free to fork the project and contribute back any improvements or suggestions. Contributors and maintainers are encouraged.
About the Creator
Scott Seiber is a long-time Microsoft software engineer who is focused on the cross-section of hardware and software. He is currently working in the Azure IoT organization, enabling partners with their digital transformations. You can learn more about what Scott is working on here.

Updated: