Update readme.md
Updated references to Azure IoT Plug and Play bridge; included references to Linux support
This commit is contained in:
Родитель
10d9f22de3
Коммит
9306b0f0a3
21
readme.md
21
readme.md
|
@ -1,17 +1,13 @@
|
|||
# This pre-release is confidential
|
||||
Access to this pre-release software is confidential and should not be disclosed or shared with other parties per your NDA with Microsoft.
|
||||
|
||||
|
||||
# Azure PnP Bridge
|
||||
# Azure IoT Plug and Play bridge
|
||||
|
||||
## Introduction
|
||||
Azure PnP Bridge is the open source effort from Microsoft that connects the PC sensor and peripheral ecosystem to Azure. It builds on top of [Azure IoT PnP](https://github.com/Azure/Azure-IoT-PnP-Preview/) so that with minimal to no code, developers can easily connect peripherals to Azure, remotely access their data, monitor them, and manage them. This allows developers to perform analytics and gain valuable insights on their IoT devices from either the edge or the cloud. The Azure PnP Bridge accomplishes this without requiring peripherals to have direct Azure connectivity, enabling them to use a Windows host as a gateway to Azure instead. Because of this, it is particularly well suited for connecting cameras and environmental sensors to Azure.
|
||||
Azure IoT Plug and Play bridge is the open source effort from Microsoft that connects the PC sensor and peripheral ecosystem to Azure. It builds on top of [Azure IoT PnP](https://github.com/Azure/Azure-IoT-PnP-Preview/) so that with minimal to no code, developers can easily connect peripherals to Azure, remotely access their data, monitor them, and manage them. This allows developers to perform analytics and gain valuable insights on their IoT devices from either the edge or the cloud. The Azure IoT Plug and Play bridge accomplishes this without requiring peripherals to have direct Azure connectivity, enabling them to use a Windows or Linux host as a gateway to Azure instead. Because of this, it is particularly well suited for connecting cameras and environmental sensors to Azure.
|
||||
|
||||
Azure PnP Bridge can be deployed as a standalone executable on any IoT device, PC, industrial PC, server, or gateway running Windows 10. It can also be compiled into your application code. A simple configuration file tells the Azure PnP Bridge which sensors and peripherals should be exposed up to Azure. Once configured, the Azure PnP Bridge uses the Azure IoT PnP SDK to dynamically publish Azure IoT PnP interfaces for the specified sensors and peripherals up to Azure. Developers can then use existing Azure services and solution accelerators to receive data from and send commands to their sensors and peripherals.
|
||||
Azure IoT Plug and Play bridge can be deployed as a standalone executable on any IoT device, PC, industrial PC, server, or gateway running Windows 10 or Linux. It can also be compiled into your application code. A simple configuration file tells the Azure IoT Plug and Play bridge which sensors and peripherals should be exposed up to Azure. Once configured, the Azure IoT Plug and Play bridge uses the Azure IoT PnP SDK to dynamically publish Azure IoT PnP interfaces for the specified sensors and peripherals up to Azure. Developers can then use existing Azure services and solution accelerators to receive data from and send commands to their sensors and peripherals.
|
||||
|
||||
|
||||
## Pre-Requisites
|
||||
- Windows 10 OS:
|
||||
- For Windows 10 OS:
|
||||
- For Camera health monitoring functionality, current Insider Preview OS version is required.
|
||||
- All other functionality is available on all Windows 10 builds.
|
||||
- All Windows SKUs are supported. For example:
|
||||
|
@ -19,10 +15,11 @@ Azure PnP Bridge can be deployed as a standalone executable on any IoT device, P
|
|||
- Windows Server
|
||||
- Windows Desktop
|
||||
- Windows IoT Core
|
||||
|
||||
- For Linux:
|
||||
- Ubuntu is supported
|
||||
- Hardware:
|
||||
- Any hardware platform capable of supporting the above OS SKUs and versions.
|
||||
- Serial, USB, and Camera peripherals are supported natively. The Azure PnP Bridge can be extended to support any custom peripheral ([see peripherals section below](#peripherals-supported-by-default))
|
||||
- Serial, USB, and Camera peripherals are supported natively. The Azure IoT Plug and Play Bridge can be extended to support any custom peripheral ([see peripherals section below](#peripherals-supported-by-default))
|
||||
|
||||
- Private Preview of Azure IoT PnP: https://github.com/Azure/Azure-IoT-PnP-Preview/. The included build scripts will automatically clone the required Azure IoT PnP C SDK for you.
|
||||
|
||||
|
@ -32,12 +29,12 @@ Azure PnP Bridge can be deployed as a standalone executable on any IoT device, P
|
|||
|
||||
- Optional: Private Preview of Azure IoT Device Agent https://github.com/ms-iot/azure-client-tools-pnp-preview (Pre-built client built on top of the Azure IoT PnP SDK that provides device provisioning and management capabilities out of the box. It also provides lifecycle management for the Azure connection and auto-discovery/loading/unloading of the PnP interfaces implemented by the Device Agent and its extensible plugins)
|
||||
|
||||
## Azure PnP Bridge Architecture
|
||||
## Azure IoT Plug and Play bridge Architecture
|
||||
![Architecture](./pnpbridge/docs/Pictures/AzurePnPBridge.png)
|
||||
|
||||
## Peripherals supported by default
|
||||
|
||||
Azure PnP Bridge supports the following types of peripherals by default. Developers can extend the Azure PnP Bridge to support additional peripherals via the instructions in the [PnP Bridge documentation](./pnpbridge/ReadMe.md).
|
||||
Azure IoT Plug and Play bridge supports the following types of peripherals by default. Developers can extend the Azure PnP Bridge to support additional peripherals via the instructions in the [PnP Bridge documentation](./pnpbridge/ReadMe.md).
|
||||
- Peripherals controlled by MCUs that are accessed over serial ports:
|
||||
- Refer to the [SerialPnP documentation](./serialpnp/Readme.md) for information on how such devices should self-describe their interfaces to the PnP Bridge
|
||||
- USB peripherals that can be discovered by Windows
|
||||
|
|
Загрузка…
Ссылка в новой задаче