Workshop: µPNP - Plug-and-play integration of IoT peripherals

13/05/2015 14:00 to 13/05/2015 20:00

iMinds Distrinet Research Group
Heverlee, Belgium

Plug-and-play integration of IoT peripherals at near-zero cost.

This session will present contemporary solutions for IoT programming and enables you to experiment with microPlug-and-Play (microPnP), a hardware/software prototype for low-cost and dynamic integration of IoT peripherals. 

This prototype was motivated by the current complexity and cost to configure and extend state-of-the-art IoT solutions; instead of dedicated IoT hardware and software (which is difficult to configure and extend), IoT application developers demand an extensible IoT platform with plug-and-play capabilities so that they themselves do no longer have to develop, install, and configure driver software. Remember PC peripherals before USB enabled plug-and-play peripheral integration; microPnP achieves USB capabilities, but at near-zero energy and memory overhead. 

microPnP enables low-cost identification of IoT peripherals, automatic deployment and configuration of peripheral driver code, and seamless discovery and use of new peripherals throughout distributed IoT infrastructure.

Evaluation shows that PnP has a minimal memory footprint, reduces development effort and provides true plug-and-play integration at orders of magnitude less energy than USB.

Limited seats available!

Special thanks to iMinds-Distrinet for the organisation & 

sponsoring of this unique event!

How to get there?

Room 05.152, vijfde verdieping


14:00 - 14:30

Welcome Coffee

14:30 - 15:30

Latest trends in IoT programming, configuration & deployment

In this presentation, Danny will sketch a comprehensive overview of contemporary IoT programming; he will present:

  1. smart mesh networking, i.e. reliable, resilient and scalable IoT network technology based on the Time Synchronized Mesh Protocol (TSMP); 
  2. the microPnP hardware/software solution for low-cost driver programming, discovery and configuration; 
  3. web-based IoT application programming and configuration.

By Prof. Danny Hughes - iMinds - Distrinet, KU Leuven

Danny Hughes is Assistant Professor at the Department of Computer Science of KU Leuven; withinn the DistriNet research group (Distributed Systems and Computer Networks,, he leads the Networked Embedded Systems team. Danny has a PhD from Lancaster University (UK) and has since worked as a visiting scholar with the University of California at Berkeley (USA) and as a lecturer with Xi'an Jiaotong-Liverpool Univeristy (China). His PhD focused on Peer-to-Peer (P2P) systems and his current research is on middleware support for complex distributed systems, such as Wireless Sensor Networks (WSN).

15:30 - 16:00

Coffee break & live demonstration of microPnP capabilities

16:00 - 18:30


During this practical (hands-on) session, participants will:

  1. program an integrated IoT solution: e.g. for power monitoring ("smart metering"), presence detection/collision avoidance ("smart factory"), electronic lock ("smart building"); 
  2. deploy these IoT devices and configure them online; 
  3. build an online IoT application, integrating live data streams from all available sensors/actuators.


Networking with drinks & plug-fest

All IoT devices and applications up and running


iMinds Distrinet Research Group
Celestijnenlaan 200A
    05.152, vijfde verdieping
    3001 Heverlee


From 13/05/2015 14:00
To 13/05/2015 20:00


IoTBE Limburg