The TGAM1 board that is inside the MindFlex can run in three modes. One of these is 9600 bits per second normal mode which is how the MindFlex is configured by default. This outputs a packet of data approximately every second that includes signal strength, attention level, meditation level, and pre-calculated values for 8 EEG power bands.
Friendly Warning and Disclaimer: Hack your toys at your own risk. I'm not responsible for...
Thursday, February 6, 2014
mindfex headset disassemble hacked
Posted by rinson in: ??? Arduino Arduino ? eeg arduino mindflex GEAR UP projectsWednesday, February 5, 2014
Dismantling Mindflex Duel Game FOR EEG ARDUINO HACK
Posted by rinson in: ??? Arduino Arduino ? eeg arduino mindflex GEAR UP projects
Hi all,
Here in this video i have shown how to dismantle the Mindflex Duel Game FOR EEG ARDUINO Coding.
As you all know the casing of Mindflex Duel Game is very difficult to open. So this video will help you to dismantle and also it will help you to know the parts inside this thin...
Monday, February 3, 2014
sharing eeg mind flex arduino hack with programs
Posted by rinson in: ??? Arduino Arduino ? eeg arduino mindflex GEAR UP projects
hellow my name is rinson n raj am from india i have done this project of controlling a chain drive robot with mind using mind flex dual and arduino i can give u all codes with a mind flex head set with tgam inside it please be free to mail me for details
rinsonnraj@gmail.com&nbs...
eeg based robot control using arduino and mind flex hack
Posted by rinson in: ??? Arduino Arduino ? eeg arduino mindflex GEAR UP projects
We have done eeg based robot control using arduino and mind flex. For more help on this you can contact me directly. I will clarify all your doubts. Also you can comment below for further details on this project.
...
Visualising mind activity with a hacked toy EEG
Posted by rinson in: ??? Arduino Arduino ? eeg arduino mindflex GEAR UP projects
Visualising mind activity with a hacked toy EEG
The MindFlex toy includes a headset that reads EEG wave data. There's lots of information on hacking this toy to create a simple EEG machine using the limited data the headset provides by default. In this project I have extracted the full RAW EEG data using the same toy headset from the MindFlex game.
Update: I've posted an update to this blog, where I provide details of how to extract the full RAW EEG data from the MindFlex headset.
Friendly Warning and Disclaimer: Hack...
MindFlex headset Arduino interfacing
Posted by rinson in: ??? Arduino Arduino ? eeg arduino mindflex GEAR UP projects
Simple EEG reading
The basic data that comes out of the MindFlex headset by default actually gives us quite a lot of information for only £40. In the default configuration you have soldered on only two connections, one for a common ground and one for the serial data stream. I connect this to a SoftwareSerial pin on the Arduino and read in the packets. Here's what data you get:
Signal strength (0 - 200) where 0 means good signal, and 200 indicates a problem with the connection.
Attention and Meditation eSense values. These...
Full RAW EEG data from the MindFlex headset hack
Posted by rinson in: ??? Arduino Arduino ? GEAR UP projects
There have been many hacks posted online over the past few years that show how to build a simple EEG machine using the Mattel MindFlex headset.
It's simple to interface this with the Arduino to read the basic single signal EEG data the toy produces. The toy actually only uses one of the measures (attention) but it outputs various useful bits of information.
All of this is detailed in the original Frontier Nerds blog post...
mind flex out eeg data details
Posted by rinson in: ??? Arduino Arduino ? eeg arduino mindflex GEAR UP projects
The Mind Flex (but not the Froce Trainer) provide eight values representing the amount of electrical activity at different frequencies. This data is heavily filtered / amplified, so where a conventional medical-grade EEG would give you absolute voltage values for each band, NeuroSky instead gives you relative measurements which aren’t easily mapped to real-world units. A run down of the frequencies involved follows, along with a grossly oversimplified summary of the associated mental states.
Delta (1-3Hz):...
serial eeg csv data form mind flex dual head set on arduino ide serial monitor
Posted by rinson in: ??? Arduino Arduino ? GEAR UP projects
Here’s how the CSV breaks down: “signal strength, attention, meditation, delta, theta, low alpha, high alpha, low beta, high beta, low gamma, high gamma”
(More on what these values are supposed to mean later in the article. Also, note that if you are hacking a Force Trainer instead of a Mind Flex, you will only see the first three values — signal strength, attention, and meditation.)
If you put the unit on your head, you should see the “signal strength” value drop to 0 (confusingly, this means the connection is...
Load up the Arduino with mind flex code for serial data out
Posted by rinson in: ??? Arduino Arduino ? eeg arduino mindflex GEAR UP projects
Download and install the Arduino Brain Library — it’s available here. Open the BrainSerialOutexample and upload it to your board. (You may need to disconnect the RX pin during the upload.) The example code looks like this:
#include
// Set up the brain parser, pass it the hardware serial object you want to listen on.
Brain brain(Serial);
void setup() {
// Start the hardware serial.
Serial.begin(9600);
}
void loop() {
...
software.for The data from the NeuroSky to computer
Posted by rinson in: ??? Arduino Arduino ? GEAR UP projects
That’s the extent of the hardware hack. Now on to the software. The data from the NeuroSky is not in a particularly friendly format. It’s a stream of raw bytes that will need to be parsed before they’ll make any sense. Fate is on our side: the packets coming from the Mind Flex match the structure from NeuroSky’s official Mindset documentation. (See themindset_communications_protocol.pdf document in the Mindset developer kit if you’re interested.) You don’t need to worry about this, since I’ve written an Arduino...
Mind Flex’s connection with Arduino.
Posted by rinson
Hook up the Arduino.
The wire from the Mind Flex’s “T” pin goes into the Arduino’s RX pin. The ground goes… to ground. You may wish to secure the Arduino to the side of the Mind Flex as a matter of convenience. (We used zip ties.)
...
Strain relief and wire routing.to arduino
Posted by rinson in: ??? Arduino Arduino ? GEAR UP projects
Strain relief and wire routing.
We used a dab of hot glue to act as strain relief for the new wires, and drilled a hole in the case for the two wires to poke through after the case was closed. This step is optional.
...
Arduino will want to share ground with the Mind Flex circuit
Posted by rinson in: ??? Arduino Arduino ? GEAR UP projects
Common ground.
Your Arduino will want to share ground with the Mind Flex circuit. Solder another length of wire to ground — any grounding point will do, but using the large solder pad where the battery’s ground connection arrives at the board makes the job easier. A note on power: We’ve found the Mind Flex to be inordinately sensitive to power… our initial hope was to power the NeuroSky board from the Arduino’s 3.3v supply, but...
NeuroSky Board is the small daughterboard towards the bottom of the headset
Posted by rinson in: ??? Arduino Arduino ? GEAR UP projects
The T Pin.
The NeuroSky Board is the small daughterboard towards the bottom of the headset. If you look closely, you should see conveniently labeled T and R pins — these are the pins the EEG board uses to communicate serially to the microcontroller on the main board, and they’re the pins we’ll use to eavesdrop on the brain data. Solder a length of wire (carefully) to the “T” pin. Thin wire is fine, we used #24 gauge....
opening or diassembly of mind flex dual head set Disassembly.
Posted by rinson in: Arduino eeg arduino mindflex GEAR UP LED Flasher project 1 projects
1. Disassembly.
Grab a screwdriver an...
hacking mind flex dual
Posted by rinson in: Arduino eeg arduino mindflex GEAR UP LED Flasher project 1 projects
We decided to take a higher-level approach by grabbing serial data directly from the NeuroSkyEEG chip and cutting the rest of the game hardware out of the loop, leaving a schematic that
looks more like this:
The Hack
Parts list:
1 x Mind Flex
3 x AAA batteries for the headset
1 x Arduino (any variety), with USB cable
2 x 12” lengths of solid core hookup wire (around #22 or #24 gauge is best).
A PC or...
Sunday, February 2, 2014
hardware of mindflex dual head set
Posted by rinson in: ??? Arduino Arduino ? eeg arduino mindflex GEAR UP projects
Here’s the basic layout of the Mind Flex hardware. Most of the action is in the headband, which holds the EEG hardware. A micro controller in the headband parses data from the EEG chip and sends updates wirelessly to a base station, where a fan levitates the ball and several LEDs illuminate to represent your current attention level.
This schematic immediately suggests several approaches to data extraction. The most...
what is inside mind flex dual head set to reed eeg signals
Posted by rinson in: ??? Arduino eeg arduino mindflex GEAR UP projects
NeuroSky supplies the EEG chip and hardware for the Force Trainer and Mind Flex toys, these options represent a cheaper (if less convenient) way to get the same data. The silicon may be the same between the three, but our tests show that each runs slightly different firmware which accounts for some variations in data output. The Force Trainer, for example, doesn’t output EEG power band values — the Mind Flex does. The MindSet, unlike the toys, also gives you access to raw wave data. However,...
Mindflex Duel Arduino Hack
Posted by rinson in: Arduino eeg arduino mindflex GEAR UP LED Flasher led matrix projects
Howdy Folks,
I know there's a wealth of information on how to hack the Mindflex and Force Trainer game headset to access the EEG data they send out, so I am going to keep this brief, and try to make two points. If you are familiar with Arduino and soldering, this is a very easy hack.
First, I had not seen anyone using the Mindflex duel headsets that came out last year, and I just want to let everyone know that while the Mindflex...