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.


Step 1: Prototype


you can skip to see this page and prototype 1, 2 and 3 to go diagram also.

to make brain interface is not easy. to see brain wave need to use less than 1 micro V (1/1,000,000 V) resolution amplifier, and need to care for electrode and skin connection to forehead. all interface need to isolate from AC power supply.
need to use low noise amp. make that way is not easy to make low cost, unless make mass production. however recent open hardware technology let us to make low cost by our self, it was my over 20 years of dream to make low cost and high quality brain wave interface. like to share this how i made open brain wave interface.
first i made prototype that use head amp i made over 20 years ago.
i start develop brain wave interface around 40 years ago with all analog electric device with LED. LED technology was open around that time. it is like miracle : silicon device can make light, but brightness was so weak that time, like 20 mA current makes 1 mcd, but I start make LED accessory, everybody surprised it. new LED which I used for prototype 2 is 20 mA current makes 25,000 mcd. many new technology happened like that way, for beginning is so little but going to so big. some people can see this beginning of changes, but some people can not see this changes.  many times happened coverup of new technology too.
it was my personal interest to start develop bio feedback device that included brain wave feedback.
unfortunately not easy to see brain wave at that time. so i was dreaming to have more nice way to see it.

since mid 1970 start use digital technology with analog device such as switched capacitance filter.
then start micro compute age. i was so existing to use this CPU technology with bio feedback system.
Start use LISA and Mac computer since 1983/1984, control mouse with brain wave, show brain wave on the Window on screen. Did brain wave control MIDI since it is start.

we are not just only bio entity. also connected hyper space, mind-spirit world. so brain wave technology = brain microphone 's information can not tell all of human mind of course. however can see so interesting way to change brain wave that depend on our state. My case some time i worked many days no sleep, i was so surprised that my brain wave looks so many high beta frequency active and can not make it down. it was nice for me to see it for use personal brain excise. also sleep and dream brain wave is my interest. i don't do but people doing meditation, tai chi, yoga etc. also interesting way to change brain wave, to see coherence is one of my interest.
We can connect brain wave to multimedia, to control, sound, MIDI, animation, LED light, DMX, connect via internet, etc. can use as one of input device.
beginning was so slow to control many things limited by technology. this video shows how to play MIDI with brain wave in 1993, play by Timothy Leary.
Our electric technology is still so primitive like before actually technology born. we are waiting to use Memristor and TeraHertz CPU technology. but now computer speed getting better than before. so many interesting things we can do now.
my system get brain wave from forehead, left and right, you can put electrode other location in case you like.
some people like to connect many electrode, but i don't like to do that way. it’s take long time to put electrode and not easy to continue always wear that way.
also some people like put electrode inside of brain : implant. currently I don't like that way. some case people need to do like to do or not. this technology maybe going to big business like cell phone.
so i focus to get brain wave only from forehead, like brain wave stereo microphone. connect many electrode mean like use many microphone to recording sound. that way we can get more information of course. but not easy to setup that way always.
forehead is most development part of human brain, and shows personality. other part of brain use for more like as human bio robot : same as other animal except Dolphin and cat. it is just in generally say that way. not for all animal included human. we are created by different beings/entity.

one of IBVA prototype photo: Interactive Brain wave Visual Analyzer : 1988

active head AMP (Left) and AD converter and serial converter use PAL programable logic IC.
photo : active head AMP

1989, I used one of IBVA prototype with friend Bill Cote ( http://bcvideo.com ) we did brain wave experience at Peru, MARKAWASHI, Machu Picchu,  on airplane fling over Nazca Line, etc.

few brain wave experience that time.
photo at Machu Picchu.

following images are actual product in 1991 witch use classic radio wave. one unit has one channel brain wave and use transmitter and receiver unit.
Next product start ship from 2006 to currently use Bluetooth. one unit has two channel brain wave + extra two channel 0-5 V input.
both brain wave interface has similar quality of brain wave head amp which i start design since 1980's.
so i used two original IBVA's head amp parts from transmitter unit and Arduino BT put together to make prototype open brain wave interface unit.
following is step by step instruction how I made it.
all people who has original IBVA can make same way in case they like to do so.
then next show re-design brain wave hardware circuit diagram that based on original IBVA design and use Arduino. everybody can use this diagram to make it.
later show actual photo and all parts list for this open hardware.
most difference between Arduino open brain wave interface and actual current IBVA Bluetooth product is max sampling frequency.
open brain wave interface Max sampling frequency is 256 or 512 Hz depend on Bluetooth speed, actual product is 1980 Hz. usually 256 Hz sampling frequency is ok to do many things.
but open brain wave interface use Arduino, so easy to modify program to do many things like LED feedback on unit, which actual product can not to do that way.
it is like dream for me, can put together old AMP unit and new Arduino interface. and now we can use with high speed Mac/PC.

original IBVA start ship 1991 for Mac.
1998, IBVA won a product award at the MacWorld New York.

photo : Mac application 1989, IBVA 1991
photo : 2ch IBVA

current product use Bluetooth interface which start ship from 2006.

photo : Bluetooth IBVA

about Brain wave.
1924 July 6, Hans Berger recorded signal from an intact skull at University of Jena, Germany. He discovered human electroencephalogram he called "Elektroenkephalogramm", recorded alpha wave rhythm 8 to 12 Hz, also know as Berger's wave. he was interested in psychic phenomena research to use EEG system.
1934 the first brain wave biofeedback was tested by Edgar Douglas Adrian at Cambridge with his partner, B.H.V.Matthews, replicated Hans Berger's work.

there is many EEG related information on the web, depend on your interest.
something like :

however not many open information for special research resolute.
i'm interested in to see coherence. some of my experience of coherence data.
about coherence display in IBVA 5 application.

coherence experience was started 1972..1976 by David W.Orme-Johnson, Maharishi's Transcendental Meditation technique. This Meditation was getting popular by Beatles. Maharishi Institute Japan visiting my home in Manhattan New York beginning of 1990's ask me to incorporate there coherence function to my IBVA application. so I work together with brain wave research people in Maharishi international university in Fairfield Iowa to develop coherence function. early 1970's with there computer took one week calculation time for coherence to print out paper. now with IBVA 5 application with current computer can see coherence in realtime.
1972 was also SRI ( Stanford Research Institute ) invited URI Geller for six weeks of psychic testing by Laser physicists Dr. Harold Puthoff and Russell Targ, CA USA. they tested psychic with brain wave experiment.
1968-1972 Andrew D. Basiago join DARPA's Project Pegasus, time travel, teleportation experiment. one of the system Montauk Chair used brain wave feedback system.
1972 also first Crop Circle found in modern history at Warminster UK by Bryce Bond.
Brain wave experience in the Crop Circle with friend Colin Andrews. : 1993 .. 2002
1972, Nina Sobell start Brain wave Drawings art performance in USA.
about Nina Sobell :  http://www.brainwavedrawings.com/history_brainwavedrawings.html 
1972, i was in Sapporo japan, organized one of first hippie outdoor concert event in Japan that used stereo system I made as PA system. i start develop brain wave monitor device. actually not easy to see brain wave that time. after mid 1970's start use CPU, Rockwell, Apple II, CPM, etc. 1983, I start use LISA computer for biofeedback system, same year released brain computer interface movie Brainstorm. mid 1980 i start work as head of ASC II Laboratory for human computer interface research included brain wave biofeedback, UFO and Psychic phenomena research. it was first company did research for this kind in Japan. few years later ASC II need divided in two for start Microsoft japan develop world first Windows computer with NEC. Our laboratory's main system was based on LISA and Mac, and not worked for develop Windows system, we did more basic research, but developed brain wave visualization system with MS DOS computer with mouse. ASC II and NEC was large computer related company in Japan that time. I was so surprised when I tested Windows Alpha version computer, programming structure was so similar as Mac.
1988 November with UFO study group friend in Sapporo Japan, we invited Kiyota to do psychic spoon vending open experience. so i try to make new IBVA prototype without sleep few days with new color Mac II, it was first color Mac just released. I was so exciting to make brain wave visualization application in color display only 256 color that time. however brain wave experience was not succeeded that time. my system didn’t work correctly.

Following is how I made open brain wave interface prototype 1,2 and 3.

you can skip to see prototype 1, 2 and 3 to go diagram also.

oh my god, Nice Job man
This is amazing!
What an unusual way to represent a schematic circuit diagram! All nicely done in 3D (Carrara?, Maya?). <br> <br>That's the first time I've seen that. Good job.
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. <br> PEACE TO YOU, AND YOURS
Wow, my brain hurts now!
Very cool!
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.
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.<br><br>Brian M. Morrissey, Self Study Systems Training &amp; Publishing Co., PO Box 362, Fairfax, VA 22038, or to my home address: 10318 Beaumont St., Fairfax, VA 22030<br><br>for Mac you can develop own application with Quartz Composer IBVA plugin, it is free.<br>for PC also you can develop own application with BrainBay IBVA interface, it is free.<br>Quartz Composer and BrainBay is visual programing environment, no source code programing. then you can do all with only parts cost.

About This Instructable




Bio: programmer, electric engineer, brain wave interactive artist. Begging of 1970 making custom made Audio system, PA system, Mixing console, Bio-feedback system with LED, etc. 1983 ... More »
More by mkahata:open brain wave interface hardware 
Add instructable to: