HUE Brain

Project Owner

  • ICT TechLab

Project Credits

  • Jim Cook (ICT TechLab)
  • Julia Wong (ICT TechLab)
  • Lydia Gu (ICT TechLab)

Project Start Date

26 Apr 2017


Completed 03 May 2017

Problem Statement

Demonstrate integration of disparate API’s while simultaneously demonstrating two IoT devices in a meaningful way.

Final Brief

An Anaconda based Python app that allows for the changing of a light colour based on the users EEG datasets. Higher level of concentration should lead to a blue light, while lower levels will keep the light red.

Challenges & Learnings

  • C1. Windows based integrations exist for these devices, however their API’s require a robust scripting language. This led to a lot of compatibility issues.
  • L1. We should deploy Anaconda or Miniconda for every Windows computer we experiment with, and create environments on a per application basis rather than developing in the same environment each time.

Languages / Framework

Python, HTML, CSS, Philips Hue API, Anaconda

Links to Resources

BitBucket Repo