# EEGEdu: Interactive Brain Playground

Kory W. Mathewson · 2020-12-30 · https://korymathewson.com/eegedu/ · EEGEdu is an interactive, browser-based educational tool for learning about EEG brain wave data using the Muse headband.

[EEGEdu](http://eegedu.com/) ([https://eegedu.com](https://eegedu.com)) is an interactive brain playground. It is an educational website to learn about electroencephalographic (EEG) brain wave data.

## Why is EEGEdu needed?

EEGEdu teaches the basics of EEG hardware, data recording, analysis and experimental design. It is a robust tool which allows for users to understand how to connect brain sensors to browser interactions. Other software solutions can be cumbersome and serve as a barrier to entry when learning about EEG.

## What is EEGEdu?

It is a teaching tool being used in the classroom that allows for students to interact with their own brain waves. EEGEdu is browser-based which allows students to interact with EEG brain data without having to install any software. EEGEdu provides students of all sorts an accessible introduction to working with their own brain waves.

![](https://korymathewson.com/eegedu/images/ENgJZ_dUcAAWIC3-570x384.jpeg)

In a series of interactive modules we explain how EEG works, and various techniques that can be used to measure brain activity.

## Project Details

EEGEdu is an [open source collaborative project](https://github.com/kylemath/EEGEdu/) with NeurotechX's [NeurotechEdu](http://learn.neurotechedu.com/) and [Interaxon.](https://choosemuse.com/muse-research/) The online tutorial is made using a [Muse](https://choosemuse.com/) connection by [Web Bluetooth](https://developer.mozilla.org/en-US/docs/Web/API/Web_Bluetooth_API) using [muse-js](https://github.com/urish/muse-js) by [Uri Shaked](https://twitter.com/UriShaked) who has an excellent introduction to EEG [A Techy's Introduction to Neuroscience.](https://medium.com/neurotechx/a-techys-introduction-to-neuroscience-3f492df4d3bf) 

The site is made with ReactJS and styled with polaris from Shopify. Charts are made with [Chart.js](https://www.chartjs.org/) and [p5.js](https://p5js.org/community/) and the machine learning is built using [ml5.js](https://ml5js.org/). The data is processed using Neurosity's [eeg-pipes](https://github.com/neurosity/eeg-pipes) by [Alex Castillo](https://twitter.com/castillo__io) who also has an excellent post about EEG and the web called [Muse 2016 Headband + Web Bluetooth.](https://medium.com/@castillo.io/muse-2016-headband-web-bluetooth-11ddcfa74c83)

![](https://korymathewson.com/eegedu/images/ENgJdiLUEAAnWo1-1-570x384.jpeg)

EEGEdu - An Interactive Electrophysiology Tutorial with the Muse brought to you by Mathewson Sons. A KyKorKey Production.
