This project an add-on to the user interface of the OpenBCI software. I was tasked with making an SSVEP (steady state visual evoked potential) widget. The purpose of this was to create light frequencies through flashing squares, which one's visual cortex responds to by generating a matching frequency. SSVEP is an easy application of EEG to create mind-controlled applications.
As this was to be a customer facing add-on, I tried to forsee as many applications as possible to ensure that the application worked well for users. This included: