Picture of open brain wave interface hardware

updated on 16 June 2014 for Section 9:

you can go directly to Section 9 also.

make high quality brain wave interface as low cost and small size is my over 20 years of dream. To do so need mass production, need work with investor to realize that way. not just only my thinking many people ask me to have low cost brain wave interface but i didn't succeeded many years. Still i sale expensive brain wave interface system.
however recently we can get parts, micro controller more low cost, small size and more easy to do custom programing. So I made 3 different prototype first. then make actual low cost interface.

Section 1 is how i made prototype over 20 years ago and new prototype 1, 2 and 3. including Arduino code and test code.
Section 2 is circuit diagram for actual new design brain interface based on prototype 1, 2 and 3.
Section 3 is small size brain interface on going project.
Section 4 is amp noise test.
Section 5 is all construction
Section 6 is head set 3D model and stl files
Section 7 is example of brain wave interactive animation.
Section 8: INAMP-OPAMP + PCB eagle files + 16 bit brain wave interface for Arduino and Raspberry Pi : updated 10 Jan 2013

Section 9: Open brain hacking : included new PCB, 24 bit interface, etc. : updated 16 June 2014

This brain wave interface hardware work with Mac:
IBVA V5.1.1.5 : not free. all IBVA user since 1991 can get this free upgrade.
Quartz Composer IBVA plugin : free : you can make own visualization and interaction with Quartz Composer.

and PC user can use Brainbay with IBVA plugin for OpenEEG project. : free

following is step by step instruction for this. photo is prototype 1.

1: making of open brain wave interface hardware prototype.
prototype : Step 1
prototype 1: Step 2
prototype 2: Step 3
prototype 3: Step 4
code: Step 5

2: open brain wave interface hardware circuit diagram.
diagram : Step 6 : updated on 9 Oct 2012
construction photo: Step 7 : updated on 24 Oct 2012
noise test: : Step 8 : updated on 24 Oct 2012

3: other Arduino connection : Step 9

4: amp noise test : Step 10

5: all construction : Step 11

6: head set 3D model and stl files: Step 12 : updated on 20 Oct 2012
small head set 3D model and stl files: Step 13 : updated on 5 April 2013

7: brainVJ sample : Step 14

8: brain amp with INAMP-OPAMP : Step 15 : updated on 9 Nov 2012 : updated on 28 Dec 2012
photo and test : updated on 28 Dec 2012. : Step 16
circuit diagram and PCB eagle files : 16 bit brain wave interface for Arduino and Raspberry Pi. : updated 10 Jan 2013 : Step 17

9: Open brain hacking :

github page included new Arduino brain wave interface shield eagle file and 24 bit interface eagle file with Arduino code.


oh my god, Nice Job man
Gaark1 year ago
This is amazing!
Machine2 years ago
What an unusual way to represent a schematic circuit diagram! All nicely done in 3D (Carrara?, Maya?).

That's the first time I've seen that. Good job.
mkahata (author)  Machine2 years ago
it is Maya. thank you.
yes this is so very well laid out and shown in an unprecedented format! im usually upset at an instructable, because they leave out so much info that to them is common knowledge, and I just dont know it, you have taken the explanations and made them too much! but i mean that in a good way my friend! Very nice, and its also cool to see the projects history and some of it still being used. WOW very nice my friend.
electro2 years ago
Wow, my brain hurts now!
zomfibame2 years ago
Very cool!
N.fletch2 years ago
This is very impressive; great work.
WOW! this is fantastic! Can this be adapted for nerofeedback training? I have looked at two channel eeg machines and they are about 1200 for a basic unit but then that price does include the software.
mkahata (author)  shantinath10002 years ago
some people use IBVA system that way. basically IBVA system is just brain interface with visualization and some feedback function. IBVA 5 application ( full version 500 ) is included EEG neurofeedback function which developed with Brian M. Morrissey . you can make brain interface hardware as instruction, then you can cost down than buy all system 1690. hardware parts cost ( around 100 .. 200 depend on Arduino. also need head set/electrode/cable/battery. ). application is depend on what you like to use. there is so many idea for neurofeedback. Brian's EEG neurofeedback is one of it. in case your interested in you can order his book to followings, then maybe you can get more idea.

Brian M. Morrissey, Self Study Systems Training & Publishing Co., PO Box 362, Fairfax, VA 22038, or to my home address: 10318 Beaumont St., Fairfax, VA 22030

for Mac you can develop own application with Quartz Composer IBVA plugin, it is free.
for PC also you can develop own application with BrainBay IBVA interface, it is free.
Quartz Composer and BrainBay is visual programing environment, no source code programing. then you can do all with only parts cost.