Demonstration of a Low Cost EEG Circuit
Vložit
- čas přidán 4. 05. 2018
- This is a demonstration of my Final Year project for my Electrical/Electronic Engineering Degree.
Link to Github: github.com/RonanB96/Low-Cost-...
The aim of the project was to build a low cost, EEG based, brain computer interface. I choose to build a keyboard which the user types into by staring at different flashing checker boxes corresponding to the character they want to enter. The signal being measured is between Oz and the right mastoid and I am looking for SSVEP's caused by the flashing checker box the user is looking at.
The final BCI wasn't reliable at the end of the project but the circuit reliable for measuring EEG.
The circuit could also be used to measure ECG, EMG and EOG as the circuit has a pass band or ~1-100Hz.
The circuit cost €30 to build and each electrode is about ~€0.50. It is single channel but adding extra channels will cost about €5 each.
I'm still in the process of writing the thesis so I do not have the code and circuit diagram available online yet but I will post links once they are up.
For other projects I've built, check out my my other videos or
my blog: roboroblog.wordpress.com/
my Instructables: www.instructables.com/member/... - Věda a technologie
Your project and your blog are awesome! Please consider continue posting
Great work, it's things like this we need to solve more problems
Awesome video, thank you so much for showing us!! Would it be possible to connect more electrodes?
hi
please to explain me a letter about first and second part in schematic *biopotencial simulator* and *protection circuit*
thank you
Pretty cool!
great work, but how can we classify channels and show?
May I ask if it’s suitable to use NE5532 as my op amps for my eeg circuit or will there be too much noise still
How can I upload this code to stm? and which type of stm board is used here?
hello
i want control led by eeg can help me ?
Hi, ı wanna ask u sth. My circuit is ready to run but I don't know which wire using for brain waves, and which electrode. Could you tell me what kind of things are they. where can i find electrodes and wires. i couldn't make electrode at home. Could u help me, please?
Can anyone pls tell about the sensors that are used?
thanks a lot!!
I'm here for the history ! hope to do the same one day
hi
i am also working over that
Can you provide me more details ? As I am planning to do this project for my medical electronics subject
¿Do you know the cost of actiCAP slim/snap price?
Can I use any stm 32 ?
Can you please upload the circuit diagram! I was unable to find it in your GitHub page.
Here is the link to the schematic on my github github.com/RonanB96/Low-Cost-EEG-Based-BCI/blob/master/Circuit/EEG_sch.pdf
@Roboro You have done a fabulous job. I am really impressed with your work and have gone through your document. It was great.
I have a doubt regarding the circuit ie biopotential simulator. Is it necessary to use it in the project? Have you used it? If yes what is the reason, brother.. Please help me out?
Why do we actually use biopotential simulators and how?
I would appreciate your reply... Waiting for that..Thank you
Hey Roboro great job, i am building my own 6 channel DIY EEG too i have made the schematic with the instrumentational amplifier and all the filters which are connected to an Arduino then to my laptop. But i have no idea how to analyse the EEG signal with an Arduino, Can you please help me? Do you know anything about it?
I think they’ve recently updated Arduino IDE and there’s now a serial plotter which plots the voltage continuously real time
do you have pictures of the breadboard exactly
Great work
Sorry I don't have any pictures of the breadboard but the circuit diagram is on my github in the description if that helps. I built it on one breadboard but I'd suggest two as it ws very tight to fit everything in
Ive been meaning o build an EEG machine from scratch along with a neurofeedback component, if you ahve any advice please help me
hello! i am also builidng an eeg machine from scratch can you tell me if you were able to complete it ? if yes can you please help me out ?
Please suggest me which electrode to buy.... so that i need not to connect extra wires.... I want V+ and ground... to be amplified by instrumentation amplifier
Please reply.... thanks in advance
For this circuit you will need the 3 electrodes but if you are using a different circuit you could make the electrodes like I did which are shown in the video or buy some cup electrodes, these can be expensive though. If you just want ecg or emg, you can use standard ecg pads which are cheap
Dope
Is it viable at all?
You can basically have an EEG by taping washers to your temples hooked to some MCs GPIO with a simple transistor as amplifier. But that won't get you very far at all.
How would you say that your circuit compares to something like OpenEEGs stuff or commercial products? The cost surely sounds impressive, but much too low if considering the challenges of getting clean EEG input.
I don't have a clue, though, the output looks extremely noisy to me.
Sorry, I dont seem to get notifications about comments a lot and missed this one.
It depends what you want to use it for but this is my first attempt at an EEG circuit so from what I´ve learned, a version 2 would be a bit more refined/improved etc. Also if someone needs to get high quality EEG signals, they would need a high quality EEG hardware
The circuit was based off on me reviewing many circuit published in papers as well as the OpenEEG and some other open source circuits but the goal of the project was to strip it back to so it would be simple/cheap without reducing the amount of EEG signals it could be used for. The electrodes are silver/silver chloride(ECG electrodes) with EEG gel, I don´t know the chemical interaction between the two so this could cause an issues
I didnt have access other EEG hardware to compare my signals to but from looking at raw unfiltered EEG signals, the signal shown in the video do not differ greatly from the signal produced from other EEG hardware. But the mounting of the electrodes using swimming hat could definitely be improved because any moment would cause a lot of noise
Can this measure concentration precisely?
Hey Andre, Yes this should be able to measure concentration (I wouldn't say precisely as I haven't tested it). I believe placing the measurement electrodes on the frontal lobe will give best results
Hey! Thanks for the video. And can we use Arduino or something else instead of stm32f303k8?
Yes you can use other microcontrollers, if you another STM, porting the code won be too hard. Porting the code to arduino would be more difficult, also the ADCs on Arduinos are lower resolution
@@Roboro Hey I have a Biosignal Amplifying circuit which doesn't seem to work, can you take a look at it? Thank you
@@mohankaushik2943 If you email me the circuit diagram and the issues with it and any other useful info, I may be able to help you if I get the chance. ronanbyrne791@gmail.com
*May I ask what the software being used at **3:31** is..? 🤔 I remember using a similar application (for a remotely similar project) a while back, but I can't (for the life of me) remember exactly what it was called... Any assistance would be GREATLY appreciated!* 😎🙏
Ahh, after reading other comments, it appears that this may have been your own coded software. Have you ever released any open-source or limited distribution versions? 🤔
@@CaptiveReefSystems hi, all the code and schematics can be found on my GitHub, the code for the visualisation is here github.com/RonanB96/Low-Cost-EEG-Based-BCI/blob/master/Alpha%20BCI/eegScope.py
Hi please I want to know what is the components name and what role of every one of them can make a video or give me your number to connect you I really need this information for my project and thanks about sharing this with as allot
Hey Roboro, congrats for the job, have you used in your electrodes the shielded cable? I saw the picture in github and it looks like a simple cable. How can you eliminate the noise? Don't you have a problem with this? Thanks for the video and for dissiminating the knowledge.
I used a simple multi thread wire for connecting to the electrodes, I wanted to see if I could get a signal without using shielded wires but you can of course use them if you have some. Using a tight twisted pair and the driven right leg reduced the noise and interference being measured
Roboro Ok, thank you for explanation! Gonna try here.
Ali G! No... seriously this is a cool project. Have you trained a NN to recognize the phases?
Thanks! No I never got around to doing any improvements sadly but the code and circuit is on my GitHub in the description if you would like to give it a try
@@Roboro ok maybe I will do that. I just bought myself a dreem 2 and am trying it out. It would be nice to create a more open source version with a lower price tag.
please
send git hub link this one is not working
if don't found stm32f303k8 can me use arduino uno ?
No, this code won't work on an arduino, you would have to rewrite everything
@@Roboro
please
can help me to do it ?
@@Roboro i think it's have just serial problem ?
Your dog barking 😱