Skip to content


Subversion checkout URL

You can clone with
Download ZIP
A #wehack project starring: Arduino, Raspberry Pi and a bunch of tape and wires
JavaScript Ruby Arduino
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
webapp Update all READMEs
.gitignore Cleanup, working on local OS X Update


What is it?!

ToyBox is a SoundCloud #wehack project. It started as a simple idea to be able to build a kid's toy that can stream sounds from SoundCloud. The main driver was to avoid being annoyed to hell by your kids' musical toys and instead having something fun that the whole family can get involved in.

Imagine a toy that you (or perhaps grandparents, aunts or uncles) can program with your own voices, music or whatever funny sounds you can think of. Maybe you're on a business trip and you can record something special like a bedtime story. Your toddler comes up to the toy, shakes it, and out come's daddy's voice saying, "Stop shaking me!" or "Put me down!". From this simple idea, we threw in a bunch of sensors on an Arduino, a Raspberry Pi to handle all of the audio and a Heroku webapp for easy SoundCloud integration and remote configuration. Tie it all together with some Ruby and you've got yourself a #wehack!

Many thanks to all that contributed, provided support and beta tested.



Documentation (including schematic for Arduino) is coming soon. In the meantime, here's a few photos:

Soldering headers onto the gyro/accelerometer breakout

Soldering headers onto the gyro/accelerometer breakout

Oli hooking up the Raspberry Pi

Oli hooking up the Raspberry Pi

Nobody said it would be pretty

Nobody said it would be pretty

Something went wrong with that request. Please try again.