Noop’s Dream

A hand-stitched circuit of conductive thread weaves throughout the foam and sculpy structure of Noop. He lies on a bed of moss next to the hallucinogenic mushroom he took a bite out of before falling into an enchanted sleep. 10 RGB LEDS (Neopixels) run along his sides, powered by the Flora microcontroller that is hidden underneath. There are 5 capacitive touch sensor pads atop the segments of his back, all of which are connected to the Flora main board with conductive thread.

Code by: Drew Stauft

When each capacitive touch sensing pad is pressed, the corresponding lights on each side of Noop light a specific color. From left to right, the colors are green, blue, purple, pink, and orange. The touch sensors are coded to a specific key function on the keyboard, and when each color is activated, the animation for that color plays on the screen. If another pad is pressed during the animation, it has no effect until the current animation is done playing. Once all the animations have played at least once, the ending sequence plays, and it resets to the original screen.

This animation tells the story of Noop; how he found himself trapped in an enchantment, and how he eventually awoke.

Noop’s Dream on display at the OSU STEAM Factory Franklinton Friday event.