background preloader

How to Hack Toy EEGs

How to Hack Toy EEGs
Arturo Vidich, Sofy Yuditskaya, and I needed a way to read brains for our Mental Block project last fall. After looking at the options, we decided that hacking a toy EEG would be the cheapest / fastest way to get the data we wanted. Here’s how we did it. The Options A non-exhaustive list of the consumer-level options for building a brain-computer interface: Open EEG offers a wealth of hardware schematics, notes, and free software for building your own EEG system. The Nerosky MindSet is a reasonable deal as well — it’s wireless, supported, and plays nicely with the company’s free developer tools. For our purposes, though, it was still a bit spendy. Given all of this, I think the Mind Flex represents a sweet spot on the price / performance curve. But first, the inevitable caveat: Use extreme caution when working with any kind of voltage around your brain, particularly when wall power is involved. The Hardware Here’s the basic layout of the Mind Flex hardware. The Hack Parts list: Software list:

10 Ways to Destroy an Arduino : Application Note ANCP01 Use a sledgehammer, fire a bullet at it, throw it into a pool....that’s not what we’re talking about. We’re going to show you how to electrically destroy your Arduino, though many of you seem to already know how to do that through unfortunate experience. You know what we mean....that funny smell, the scorch mark on a component, or the dreaded “programmer not in sync” error message -- all signs that you’ve just learned a lesson the hard way. Why are we doing this?

Accessing and displaying EPOC headset values. « BH Digital Media Production// In order to present my rough plan of action i made this sketch explaining two major parts in my project. It consists of two stages, one is [UNDERSTANDING] through experiments and tests how device operates and how reaction feedback differs in different situations and second is [DRAWING CONSCIOUSNESS] based on the stage one: It is very exciting process to learn about people emotions and neurological responses to different stimulus in empiric fashion using latest technology gadget. But in order to enjoy this fascinating project in its completed form i must structure very systematic and logical steps of production ladder and devote each stage my utmost care and knowledge. My main challenge is creating a visualising graph and then, in latter stage, build my own visualising tool.

List of gear nomenclature Addendum[edit] Principal dimensions The addendum is the height by which a tooth of a gear projects beyond (outside for external, or inside for internal) the standard pitch circle or pitch line; also, the radial distance between the pitch diameter and the outside diameter.[1] OpenSoundControl in Max/MSP for Macintosh and Windows The OpenSound Control protocol and UDP communication have been implemented in Cycling 74's Max/MSP environment. The most reliable implementation of the UDP part is the udpsend and udpreceive externals that are now distributed with Max 4.6. CNMAT recommends these over our own (or anybody else's) older implementations. (Why? Arduino - BeJUG - The Belgian Java User Group Abstract Arduino is a popular, open source electronics prototyping platform that is intended for artists, hobbyists, and anyone interested in creating interactive objects. It can sense the environment and affect its surroundings by controlling just about anything: light, motor, and more. This session will introduce you to Physical Computing, Arduino and how Arduino can be integrated with the Java platform. The session will include: An introduction to Physical Computing and Arduino How to develop Arduino applications A brief overview of electronics key principles How to integrate Arduino with Java Live demos to illustrate the various points

Processing + EPOC via OSC Related articles: AffectCircles How would you like to create interactive art that responds to your thoughts, moods, and facial expressions? Thanks to Mind Your OSCs and oscP5, interpreting the Emotiv EPOC‘s data within a Processing sketch (and by extension, Arduino) could not be easier, even with the consumer (i.e. most affordable) version of the EPOC. This effectively allows anyone to develop a great variety of (open-source, if desired) EPOC applications including physical computing, even if they have only the consumer headset [1]. Here is how it works. The EPOC headset and software read your neuroelectrical signals and interpret them as a set of predefined outputs that reflect your facial expressions, mood (excited, bored, meditative, etc.), and conscious intentions (see the EPOC docu for more info).

Twine. Listen to your world. Talk to the web. Cloud Shield provides an interface for Arduino projects to talk to the Internet via Twine. Email, tweet, text message, text-to-speech phone call,* and send HTTP notifications that web applications can receive for all sorts of physical-web magic. It comes with an Arduino library and capacitive pads to trigger Twine actions with a line of code, your fingers or anything conductive. Prototypers, artists and designers use Arduino to execute their vision — an interactive installation, a product interaction prototype, logging user activity for field research. But networking is messy, and your time is better spent making your idea great. OSC Send Variables The OSC Send Variables module provides a way for you to transmit variables using the Open Sound Control protocol. The OSC protocol is a simple UDP based way of communicating variable values to other applications like VVVV or Max/MSP. The module allows you to select which variables should be transmitted. Note that as the OSC does NOT provide any means for transmitting large arrays so be weary of transmitting a large array.