RGB LED and Buzzer project for Squishy Circuits
Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Hardware
Software
.gitattributes
.gitignore
README.md
SquishyDuino.jpg
Squishy_Buzzer.jpg
Squishy_RGB.jpg

README.md

SquishyDuino

##About SquishyDuino

This project came about as part of a children's program at my public library with Squishy Circuits. The hardware is as small and cheap as reasonably possible, and so far has survived abuse by groups of 30+ 8-10 year olds.

The code is inspired by code from St. Thomas University, who created Squishy Circuts. We had to completely re-write it for the ATtiny, but they still get credit for the idea.

The ATtiny25 is not oficially supported by Arduino, but we used the arduino-tiny core which worked pretty well.

Essentially, Squishy Circuits is a type of play-dough that has reasonably good conductivity. You can stick an ADC across a lump of dough, and the read voltage will change as the kids play with the dough. Here, we used the ADC values to vary the tone of a speaker, or the individual colors of an RGB LED.

##Tindie Store

SquishyDuino is now available on my tindie store!

Rev2 addresses a problem I didn't expect in the original design; The ATtiny can't source much current, so the speaker was very, very quiet. I fixed that, and updated the code to make it sound better.