Small logo of ETH main building ETH Zurich : Computer Science : Pervasive Computing : Distributed Systems : Education : Student Projects : Abstract

Visible Light Communication for Smartglasses (B)

Status: Abgeschlossen


Visible Light Communication (VLC) approaches embed information in visible light and thereby enable (in)visible communication between heterogeneous devices such as smart objects, toys, and light bulbs. The goal of this thesis is explore unidirectional LED to smartglasses communication by exploiting various features and deficiencies of a smartglasses camera. The task is to implement an application that receives and decodes VLC messages either directly on the smartglasses or on a connected smartphone.

The project is in cooperation with Disney Research Zurich


  • You should have taken the Visual Computing and Distributed Systems courses
  • Good programming skills in C/C++/Objective C/Java
  • Experience with iOS and Android development
  • Experience in software engineering for embedded systems
  • Basic knowledge in working with microcontrollers
  • Basic knowledge of electrical circuits for LEDs
Student/Bearbeitet von: Pascal Josephy
Contact/Ansprechpartner: Gábor Sörös, Stefan Schmid

ETH ZurichDistributed Systems Group
Last updated September 9 2016 10:07:14 AM MET gs