The MicroPnP model in practice
The typical model of installing and operating a network of MicroPnP devices is as follows :
- Integration of sensing and actuation peripherals: Once a sensing or actuation peripheral has been plugged in, the MicroPnP application board automatically detects and derives its type. Afterwards, it requests a suitable driver to the managing entity running in the cloud.
- Peripheral driver installation and network integration: Whenever the managing entity receives a driver installation request, it automatically downloads and installs the device driver on the requesting device. Upon completion, the peripheral is made available for use within the network.
- Programmatic access and management: Finally, the set of reusable software libraries drastically eliminates development costs. These libraries provide global bidirectional access between remote clients and individual MicroPnP devices. Using these libraries, IoT end-users are offered an easy, but powerful way to rapidly build applications.
Awards and commercial applications
MicroPnP was awarded third place in the IPSO Challenge 2015, which evaluated IoT applications and prototypes on their innovation, breadth of applicability, marketability, and ease of use. The ten semi-finalists presented their prototype for an industrial jury at the Designers of Things conference in Silicon Valley in December 2015.