2019-12-03 11:38:29 -05:00
2019-12-03 09:25:26 -07:00
2018-07-07 20:53:42 -07:00
2019-12-03 09:27:10 -07:00
2019-12-01 16:01:32 -05:00
2019-11-28 10:43:56 -07:00
2019-12-01 23:07:04 -05:00
2019-12-03 09:20:15 -05:00
2019-12-03 09:20:15 -05:00
2018-07-08 11:49:49 -07:00

EEGEdu

I want this to be a educational tool

To teach

So im picturing an interactive web page that you scroll or pass through each of these demos

Like EEG 101 but on the web

https://github.com/NeuroTechX/eeg-101

Had been using Neurotech notebooks in python:

https://github.com/NeuroTechX/eeg-notebooks, for data collection and analysis with

https://github.com/alexandrebarachant/muse-lsl

  • lsl support for muse headset, needs BLE dongle with windows or mac may need editing of some pyglatt code to connect properly

Google Cloud App Engine Deploy

gcloud app deploy

Usage

Install npm: https://www.npmjs.com/get-npm

In terminal clone the git repo and enter the folder:

git clone https://github.com/kylemath/EEGEdu

cd EEGEdu

Install required packaged with:

npm install

Then run the application using:

npm start dev

The application will open in a browser at http://localhost:3000

Plan

I want to include chances for them to do the coding With p5js for example So it's a 10 parts lesson or something

  1. Connect + hardware

  2. Biophysics + signal viewing

  3. Simple evoked example

  4. Frequency domain explanation

  5. Raw spectra

  6. Frequency bands

  7. Spectrogram

  8. Record data

  9. BCI trainer

  10. p5js demos: https://p5js.org/

Resources

Provenance

As a starting point this is Forked from tanvanch/muse-fft

muse-fft: Explore Muse headband data in frequency domain. Written with Muse.js, EEG-Pipes, React and Charts.js.

Browser screenshot example:

Screen Shot

S
Descrição
Descrição não fornecida
Readme MIT 5,4 MiB
Linguagens
JavaScript 99%
HTML 1%