Beginner needs help with EEG & Arduino

Hi forum users!

This is my very first post here :slight_smile: I am a beginner to Arduino, though I have admired the projects that have come from them for a long time. A group of friends and I are working on a project for a class in which we are trying to create an EEG-based game. We have used How to Hack Toy EEGs | Frontier Nerds as our reference and have been successful in replicating what they have done. We would like to build on this by taking the inputs from two of these headbands into one Arduino Mega 2560 so that we can monitor the brain activity of two individuals simultaneously, which is currently what I am trying to figure out.

Once this is complete, our major challenge is to be able to use the Arduino to drive speed controllers based upon the intensity of brain activity. I was wondering how to convert the string of data into voltage outputs and if I would need to buy an additional shield since I am unsure of what this involves.

Thank you so much for all of your time!

"I was wondering how to convert the string of data into voltage outputs and if I would need to buy an additional shield since I am unsure of what this involves. "

What string of data? What type of voltage?

Is there a question there?

Looks like they tap into a 9600 baud TTL serial line inside the MindFlex headband and connect that to the hardware serial receive pin of the Arduino while using the serial Transmit pin of the Arduino to send to the host computer over USB.

You can use the NewSoftSerial library to implement a software serial port on any pair of Arduino data pins. You can use two of those at 9600 baud for the two headbands and use the hardware Serial for two-way communication with a host computer if desired.