Brain.js module for interfacing the NeuroSky ThinkGear ASIC module (TGAM) #134
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi, I have developed an Espruino module for interfacing the TGAM, an EEG module which allows people to measure brainwaves. The TGAM has a serial interface and can easily be hooked up to an Espruino board using only a UART RX pin, 3.3V power and GND.
I thought about how to name this module. The hardware is referred to by various names, the most common one being TGAM. However, there is a library for the Arduino which interfaces this device and that library is called "Brain", so I figured that it would be best to call this one "Brain" as well. Note that this is not ported from the Arduino. It's an original development in JavaScript following the protocol description of the manufacturer.