Demo abstract: Michigan's IoT toolkit

Joshua Adkins, Bradford Campbell, Samuel Debruin, Branden Ghena, Benjamin Kempke, Noah Klugman, Ye Sheng Kuo, Deepika Natarajan, Pat Pannuto, Thomas Zachariah, Alan Zhen, Prabal Dutta

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Scopus citations


Building connected, pervasive, human-facing, and responsive applications that incorporate local sensors, smartphone interactions, device actuation, and cloud-based learning-the promised features of the Internet of Things (IoT)-requires a complete suite of tools spanning both hardware and software. We present a set of these pieces, including a gateway, four hardware building blocks, multiple sensor platforms, an indoor localization system, and software for connecting users and devices. Each piece plays an integral role towards enabling applications, from facilitating rapid development of wireless smart devices to composing data streams and services from a diverse set of components. By providing layered interoperable systems, our toolkit offers cohesive support for moving beyond single-device, cloud-centric applications-typical in today's IoT landscape- and towards richer applications that incorporate multiple data streams, human interaction, cloud processing, location awareness, multiple communication protocols, historical data, access control, and on-demand user interfaces. To show how the pieces in the toolkit cooperate, we demonstrate a location-based access control application where a user's smartphone can control a room's lighting, but only from within the room. Further, data streams from the phone and nearby sensors are used to provide a constant lighting service which attempts to maintain a user-set brightness under variable external lighting conditions.

Original languageEnglish (US)
Title of host publicationSenSys 2015 - Proceedings of the 13th ACM Conference on Embedded Networked Sensor Systems
PublisherAssociation for Computing Machinery, Inc
Number of pages2
ISBN (Electronic)9781450336314
StatePublished - Nov 1 2015
Externally publishedYes
Event13th ACM Conference on Embedded Networked Sensor Systems, SenSys 2015 - Seoul, Korea, Republic of
Duration: Nov 1 2015Nov 4 2015

Publication series

NameSenSys 2015 - Proceedings of the 13th ACM Conference on Embedded Networked Sensor Systems


Other13th ACM Conference on Embedded Networked Sensor Systems, SenSys 2015
Country/TerritoryKorea, Republic of


  • Application architecture
  • Bluetooth low-energy
  • Gateway
  • Internet of Things
  • Wireless sensing

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Computer Networks and Communications
  • Electrical and Electronic Engineering


Dive into the research topics of 'Demo abstract: Michigan's IoT toolkit'. Together they form a unique fingerprint.

Cite this