EEG-SMT - Open Source Hardware Board
EEG-SMT - Open Source Hardware Board EEG-SMT - Open Source Hardware Board EEG-SMT - Open Source Hardware Board EEG-SMT - Open Source Hardware Board EEG-SMT - Open Source Hardware Board
Low cost open source EEG device completely assembled USB interface
Price99.00 EUR
In stock

Many people are interested in what is called neurofeedback or EEG biofeedback training, a generic mental training method which makes the trainee consciously aware of the general activity in the brain. This method shows great potential at improving many mental capabilities and exploring consciousness. Other people want to do experiments with brain-computer interfaces or just want to have a look at their brain at work.

Unfortunately, commercial EEG devices are generally too expensive to become a hobbyist tool or toy.

The OpenEEG project is about making plans and software for do-it-yourself EEG devices available for free (as in GPL). It is aimed toward amateurs who would like to experiment with EEG. However, if you are a pro in any of the fields of electronics, neurofeedback, software development etc., you are of course welcome to join the mailing-list and share your wisdom.

For complete info on project please visit openEEG web site:


All you need is a USB cable to connect to your computer (sold separately) and 5 electrodes: 5 passive electrodes or 4 active electrodes and 1 passive electrode for DRL (the electrodes are sold separately).


  • Which software tools are tested and working with Olimex EEG-SMT?
  • Electric Guru, BrainBay and OpenVibe - check for links to three of them in the software section. All others may or may be not supported. There is a very good chance the device would work with other software tools which officially support OpenEEG ModularEEG firmware P2
  • I'm using Windows and when I plug EEG-SMT my mouse goes crazy. What is the problem?
  • This is a well-known and documented problem with the Microsoft COM communication due to a bug in Windows. Check the user's manual above for two tested and working solutions.
  • I want to write own software to interpret the data from EEG-SMT. Can you give me a detailed description of the protocol used?
  • The data packet follows OpenEEG's firmware 2. The source of firmware 2 might be found in the firmware source files and also at the OpenEEG's web site. The device samples the analog signals and builds a 17-byte packet which is transmitted at 256Hz, using 1 start bit, 8 data bits, 1 stop bit, no parity, 57600 bits per second. Minimial transmission speed is 256Hz * sizeof(modeeg_packet) * 10 = 43520 bps.