Blogs

First Fingerphone Prototype

On Top of Musical Greeting Card (for speaker)

Where there is a Whug there is a Way: Triaxial e-textile Breadboard

Description:

Rectangular grids are dominant forms in electronics and textiles. Triaxial grids have not been explored in e-textile work so this breadboard is offered to begin these explorations. Triaxial grids sample the plane with higher density and the availability of whug connections as well as warp and woof simplifies circuits by providing a natural power/ground/signal triple.

Semblance Typology of Entrainments

These english words are built from Greek or Latin prefixes for "same" or "together" or "with". There are many others still to be explored, e.g.

Favorite eTextile Materials

I like to build intrinsic sensors with fabric because they are more flexible and survive washing and environmental stresses better than extrinsic modules such as those in the Lilypad ecosystem.

Australian Colors

Australia offers an amazing array of reds, browns and oranges

Squirrel on the Wire

Shadow of a Squirrel on telegraph pole wires.

El Cascabel

El Cascabel

Conductive Paper Pressure Sensor and Arduino Teensy

Overhand knot in a strip of carbon-loaded paper becomes an FSR that can be easily connected to your favorite microcontroller (in this case a teensy running with the Arduino C++ tool chain).

Arduino Music and Sound Weekend Workshop in Berkeley

[[ad|group=195]]

Dates: July 24 + July 25, 2010 from 10am to 5pm FULL

Description   

During this hands-on workshop we will survey Arduino platforms, libraries, shields and programming techniques for a broad range of musical and sound applications. We will learn how to synthesize useful wave shapes including square, sine, triangle and pulses, how to manage polyphony and timing and how to playback and record sampled sounds.

lilypad touch sound example

// XYZ textile pad
// (procedural abstraction)
void analogPullup(int pin, boolean activate)
{  
  pinMode(14+pin, INPUT); // magic to active pullups 14 is the numbering of the analog pins
  digitalWrite(14+pin, activate ?  
Syndicate content