Brainwave controlled pong game

Charles Moyes and Mengxiang Jiang from Cornel university ece4760 class have designed a Brain-Computer Interface (BCI) using single channel EEG. System is powered by AVR microcontroller. Hardest part in this set up were to get brainwaves that are in micro-volt range. So signals are read using electrodes then it is amplified with low noise instrumentation amplifier, then filtered. After this analog procedure Atmega644 reads waveform using ADC and then passed to PC using USART to USB converter.

The main load is running on Matlab where signals are FFT transformed and filtered using Butterworth filter. Then signals are interpreted in cursor movements that are used to control simple pong game.