We’ve seen a few cool hacks for mainstream commercial EEG headsets, but these are all a tad spendy for leisurely play or experimentation. The illumino project by [io] however, has a relatively short and affordable list of materials for creating your own EEG sensor. It’s even built into a beanie that maps your mental status to a colorful LED pompom! Now that winter is around the corner, this project is perfect for those of us who want to try on the mad scientist’s hat and look awesome while we’re wearing it.
How does all the neuro-magic happen? At the heart of [io’s] EEG project is a retired Thinkgear ASIC PC board by Neurosky. It comes loaded with fancy algorithms which amplify and process the different types of noise coming from the surface of our brain. A few small electrodes made from sheets of copper and placed in contact with the forehead are responsible for picking up this noise. The bridge between the electrodes and the Thinkgear is an arduino running the illumino project code. For [io’s] tutorial, a Tinylilly Arduino is used to mesh with the wearable medium, since all of these parts are concealed in the folded brim of the beanie.
In addition, a neat processing sketch is included which illustrates the alpha, beta, gamma, and other wave types associated with brain activity as a morphing ball of changing size and color. This offers a nice visual sense of what the Neurosky is actually reading.
If all of your hats lack pompoms and you can’t find one out in the ether that comes equipped, fear not… there is even a side tutorial on how to make a proper puff-ball from yarn. Sporting glowing headwear might be a little ostentatious for some of us, but the circuit in this project by itself is a neat point of departure for those who want to poke around at the EEG technology. Details and code can be found on the illumino Instructable.
Thanks Zack, for showing us this neat tutorial!
Continue reading “Your New Winter Hat Should Express Your Brain Waves Like a Neon Sign… Just Saying”
[Eric] tipped us about the OpenHarwareExG project which goal is to build a device that allows the creation of electrophysiological signal processing applications. By the latter they mean electrocardiography (ECG, activity of the heart), electroencephalography (EEG, signals on the scalp), electromyography (EMG, skeletal muscles activity), electronystagmography and electrooculography (ENG & EOG, eye movements) monitoring projects. As you can guess these signals are particularly hard to measure due to their small amplitude and therefore susceptibility to electrical noise.
The ADS1299 8-channel 24-bit analog front end used in this platform is actually electrically isolated from the rest of the circuit so the USB connection wouldn’t perturb measurements. An Arduino-compatible ATSAM3X microcontroller is used and all the board is “DIY compatible” as all parts can be sourced in small quantities and soldered by hand. Even the case is open source, being laser cut from acrylic.
Head to the project’s website to download all the source files and see a quick video of the system in action.
Interested in measuring the body’s potential? Check out an ECG that’s nice enough to let you know you have died, or this Android based wireless setup.
[Michael] from Lucidcode is at it again, this time with an Android app called Halovision.
In case you don’t remember, this is the guy who has been working on the Lucid Scribe Project, with the end goal of communicating from inside your dreams! Here’s the basic gist of it. If we can use a sensor to detect REM (rapid eye movement) or body movement during sleep, we can tell if we’re dreaming — then it’s just a matter of using an audible cue to inform the sleeper of the dream, so they can take control and become lucid.
The first way they did this was by using commercial EEG headsets to detect REM. We covered a hack on modifying one so it would be more comfortable to wear at night, but what is really exciting is [Michael’s] new app, Halovision — No EEG required
It’s an Android app that uses the camera to detect movement during sleep, and it is only the first plugin planned for Lucid Scribe. The algorithm is still in its experimental stages, but it is at least somewhat functional at this time. They note it’ll only work for day-time naps or with a bright night light, but this could be easily solved with an IR webcam and a few IR LEDs.
It will be interesting to see where this all goes, has anyone else been following or participating in Lucid Scribe?
Fans of the AMC show Breaking Bad will remember the Original Gangsta [Hector Salamanca]. When first introduced to the story he communicates by ringing a bell. But after being moved to a nursing home he communicates by spelling out messages with the assistance of a nurse who holds up a card with columns and rows of letters. This hack automates that task, trading the human assistant for a blink-based input system.
[Bob Stone] calls the project BlinkTalk. The user wears a Neurosky Mindwave Mobile headset. This measures brainwaves using EEG. He connects the headset to an mBed microcontroller using a BlueSMiRF Bluetooth board. The microcontroller processes the EEG data to establish when the user blinks their eyes.
The LCD screen first scrolls down each row of the displayed letters and numbers. When the appropriate row is highlighted a blink will start scrolling through the columns until a second blink selects the appropriate character. Once the message has been spelled out the “SAY!” menu item causes the Emic2 module to turn the text into speech.
If you think you could build something like this to help the disabled, you should check out thecontrollerproject.com where builders are connected with people in need.
Continue reading “Building a blink based input device”
This week we saw an interesting animated motorcycle tail light over on Reddit. But there wasn’t really enough background to get its own feature.
The NeuroKnitting project captures brainwaves by weaving them into a scarf.
On Semiconductor is showing off an 8x8x8 LED cube which they claim as 12,000 LEDs. We can’t figure out where all those LEDs are used in the design, but maybe you can. Here’s one that we know has 4096 LEDs in its matrix.
[Jeff] used hard drive platters as the disc section of his original Enterprise desk model.
Play around with an SNES controller and Arduino by following [Damon’s] guide.
Hackaday Alum [Jeremy Cook] posted an update of his laser graffiti project. His earlier effort used camera tricks to capture the image but this time around he’s exciting phosphorescent glow material to make a persistent display visible to the human eye.
This server hides in plain sight after being wrapped in a hard cover book binding. Hopefully this won’t cause heat dissipation problems.
[Trumpkin] built his own Nixie tube wristwatch which we think has the potential to be as neat as the one [Woz] wears.
Over the past few years, we’ve seen [Michael]’s adventures in electronics and lucid dreaming. With commercial EEG hardware, [Michael] is able to communicate from inside his dreams with Morse code and record his rhythmic blinking for data analysis when he wakes up. His project is called Lucid Scribe, and now it’s open to just about everyone – including brain experimenters with OpenEEG hardware.
OpenEEG is a project that aims to reduce the cost of EEG hardware by providing the hardware, electrodes, software, and documentation to build your own EEG headset. It’s a great tool in the field of biofeedback, but [Michael] is going one step further; he’s busy writing an algorithm that will detect REM sleep and play an audio track while he’s in a dream state to trigger a lucid dream.
[Michael] points out that anyone with OpenEEG hardware including the DIY Olmex board can contribute to his Lucid Scribe database. You might also get some lucid dreaming time in, but then you’ll have to wake to the crushing reality of real life.
[Michael], [Tom], and a few other people on the Lucid Scribe Database project have been using off-the-shelf EEG equipment to invoke lucid dreaming. Yes, that’s where you take control of your dreams and become a god. This requires wearing an EEG setup while you sleep, and these products aren’t very comfortable sleeping wear. [Tom] decided to take apart a NeuroSky MindWave and turn it into something comfortable to wear all night.
The folks at the Lucid Scribe Database log their dreams with consumer-level EEG equipment, usually something made by NeuroSky. The NeuroSky MindWave is the smallest and cheapest EEG headset available, but it’s still a hard plastic device not conducive to sleeping.
[Tom] removed all the guts and electronic goodies out of his MindWave and attached them to an elastic headband. The MindWave has two sensors – a forehead and ear lobe sensor. For the forehead sensor, [Tom] simply soldered a piece of wire to a penny and attached it to the elastic. The ear lobe sensor in the stock MindWave is a simple clip that was kept in the stock configuration for [Tom]’s mod.
Now that [Tom] has a much more comfortable EEG setup, he can get on with improving his lucid dreaming skills and even try communicating via Morse from inside a dream.