ADLib: an Arduino communication framework for ambient displays

  • Authors:
  • Robert Adams;Russ Shearer

  • Affiliations:
  • Grand Valley State University, Allendale, MI;Grand Valley State University, Allendale, MI

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2011

Quantified Score

Hi-index 0.04

Visualization

Abstract

Ambient displays have been a major area of research within the ubiquitous computing field since the early days of Mark Weiser's vision. Although many forms of ambient displays have been built, they all require a significant amount of development time. In this paper we introduce ADLib, a communication framework built to provide easy communication with an Arduino-based ambient display. The ADLib framework consists of a protocol to encode information between a host computer and an Arduino, an Arduino library for accepting and parsing incoming data, and a desktop application that eases the sending of data to the Arduino. The ADLib framework virtually eliminates the need to think about how to send information to the ambient display, allowing the developer to focus on its representational elements.