Demonstration of a Low Cost EEG Circuit

  Рет қаралды 44,477

Roboro

Roboro

Күн бұрын

This is a demonstration of my Final Year project for my Electrical/Electronic Engineering Degree.
Link to Github: github.com/Ron...
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.wor...
my Instructables: www.instructab...

Пікірлер: 58
@mauriciobezerra1519
@mauriciobezerra1519 2 жыл бұрын
Your project and your blog are awesome! Please consider continue posting
@RoadRunnerMeep
@RoadRunnerMeep 5 жыл бұрын
Great work, it's things like this we need to solve more problems
@Sammy_Cristina
@Sammy_Cristina 10 ай бұрын
Can you provide me more details ? As I am planning to do this project for my medical electronics subject
@CaptiveReefSystems
@CaptiveReefSystems 3 жыл бұрын
*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!* 😎🙏
@CaptiveReefSystems
@CaptiveReefSystems 3 жыл бұрын
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? 🤔
@Roboro
@Roboro 3 жыл бұрын
@@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
@aeons6969
@aeons6969 5 жыл бұрын
Awesome video, thank you so much for showing us!! Would it be possible to connect more electrodes?
@stat8715
@stat8715 2 жыл бұрын
I'm here for the history ! hope to do the same one day
@mayankmittall2369
@mayankmittall2369 Жыл бұрын
hi
@mayankmittall2369
@mayankmittall2369 Жыл бұрын
i am also working over that
@Johnson-lj5yi
@Johnson-lj5yi 6 жыл бұрын
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.
@Roboro
@Roboro 5 жыл бұрын
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
@RED-vk8qq
@RED-vk8qq 4 жыл бұрын
hi please to explain me a letter about first and second part in schematic *biopotencial simulator* and *protection circuit* thank you
@josecoverlessons
@josecoverlessons 5 жыл бұрын
Ive been meaning o build an EEG machine from scratch along with a neurofeedback component, if you ahve any advice please help me
@divyanshdixit3243
@divyanshdixit3243 8 ай бұрын
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 ?
@theengineergaming
@theengineergaming Жыл бұрын
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
@JanoRamos
@JanoRamos 2 жыл бұрын
¿Do you know the cost of actiCAP slim/snap price?
@yaswanthreddy3166
@yaswanthreddy3166 2 жыл бұрын
@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?
@yaswanthreddy3166
@yaswanthreddy3166 2 жыл бұрын
I would appreciate your reply... Waiting for that..Thank you
@merveozdas1193
@merveozdas1193 2 жыл бұрын
great work, but how can we classify channels and show?
@sameterdogan1820
@sameterdogan1820 5 жыл бұрын
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?
@jaredbeckwith
@jaredbeckwith Жыл бұрын
Pretty cool!
@mohankaushik2943
@mohankaushik2943 5 жыл бұрын
Hey! Thanks for the video. And can we use Arduino or something else instead of stm32f303k8?
@Roboro
@Roboro 5 жыл бұрын
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
@mohankaushik2943
@mohankaushik2943 5 жыл бұрын
@@Roboro Hey I have a Biosignal Amplifying circuit which doesn't seem to work, can you take a look at it? Thank you
@Roboro
@Roboro 5 жыл бұрын
@@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
@swarnendumaiti6618
@swarnendumaiti6618 3 жыл бұрын
How can I upload this code to stm? and which type of stm board is used here?
@engixpro5361
@engixpro5361 5 жыл бұрын
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
@Roboro
@Roboro 5 жыл бұрын
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
@sushmiammu3987
@sushmiammu3987 Жыл бұрын
Can anyone pls tell about the sensors that are used?
@sedmonki
@sedmonki 3 жыл бұрын
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?
@theengineergaming
@theengineergaming Жыл бұрын
I think they’ve recently updated Arduino IDE and there’s now a serial plotter which plots the voltage continuously real time
@sohaibabdeldjaouad5567
@sohaibabdeldjaouad5567 Жыл бұрын
Can I use any stm 32 ?
@andrealves1603
@andrealves1603 6 жыл бұрын
Can this measure concentration precisely?
@Roboro
@Roboro 6 жыл бұрын
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
@everything-5251
@everything-5251 5 жыл бұрын
hello i want control led by eeg can help me ?
@gopalakrishnamazundar8078
@gopalakrishnamazundar8078 4 жыл бұрын
Can you please upload the circuit diagram! I was unable to find it in your GitHub page.
@Roboro
@Roboro 4 жыл бұрын
Here is the link to the schematic on my github github.com/RonanB96/Low-Cost-EEG-Based-BCI/blob/master/Circuit/EEG_sch.pdf
@ayoubkerarma8419
@ayoubkerarma8419 6 ай бұрын
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
@antoniodejesusarenasperez6901
@antoniodejesusarenasperez6901 4 жыл бұрын
thanks a lot!!
@rohithvishaal
@rohithvishaal 5 жыл бұрын
do you have pictures of the breadboard exactly Great work
@Roboro
@Roboro 5 жыл бұрын
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
@surfreadjumpsleep
@surfreadjumpsleep 4 жыл бұрын
Ali G! No... seriously this is a cool project. Have you trained a NN to recognize the phases?
@Roboro
@Roboro 4 жыл бұрын
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
@surfreadjumpsleep
@surfreadjumpsleep 4 жыл бұрын
@@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.
@SoulEaterZika
@SoulEaterZika 5 жыл бұрын
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.
@Roboro
@Roboro 5 жыл бұрын
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
@SoulEaterZika
@SoulEaterZika 5 жыл бұрын
Roboro Ok, thank you for explanation! Gonna try here.
@lij_m
@lij_m 2 жыл бұрын
Dope
@shubhamkhichi4559
@shubhamkhichi4559 5 жыл бұрын
please send git hub link this one is not working
@redaelkassah5923
@redaelkassah5923 4 жыл бұрын
if don't found stm32f303k8 can me use arduino uno ?
@Roboro
@Roboro 4 жыл бұрын
No, this code won't work on an arduino, you would have to rewrite everything
@redaelkassah5923
@redaelkassah5923 4 жыл бұрын
@@Roboro please can help me to do it ?
@redaelkassah5923
@redaelkassah5923 4 жыл бұрын
@@Roboro i think it's have just serial problem ?
@iyollere8533
@iyollere8533 2 жыл бұрын
Your dog barking 😱
5   Technical Issues in EEG
13:54
Jeremy Moeller
Рет қаралды 81 М.
Democratizing Bio-Sensing Tools With OpenBCI
26:29
Games for Change
Рет қаралды 30 М.
-5+3은 뭔가요? 📚 #shorts
0:19
5 분 Tricks
Рет қаралды 13 МЛН
«Жат бауыр» телехикаясы І 30 - бөлім | Соңғы бөлім
52:59
Qazaqstan TV / Қазақстан Ұлттық Арнасы
Рет қаралды 340 М.
My Home Server is REALLY Stupid and I Need to Fix It
23:17
Linus Tech Tips
Рет қаралды 119 М.
DIY ECG with AD8232 and Sound Card
16:08
Scott Harden (SWHarden)
Рет қаралды 97 М.
How I Plan to Record My Brain Waves (EEG) 🧠⚡️
4:38
Jared Beckwith, R. EEG T.
Рет қаралды 10 М.
Testing Brain-Computer Interfaces
20:58
James Bruton
Рет қаралды 140 М.
ECG: common artefacts and how to avoid them
7:24
BPM biosignals
Рет қаралды 73 М.
Which Personal EEG Device Should You Buy? (Muse, Emotiv, Neurosky)
15:42
Cody Rall MD with Techforpsych
Рет қаралды 120 М.
How to design a single supply EMG, EKG, or EEG circuit
14:33
Jimmy Dieffenderfer
Рет қаралды 95 М.
-5+3은 뭔가요? 📚 #shorts
0:19
5 분 Tricks
Рет қаралды 13 МЛН