What it does

It takes your pulse, detects your mood, and changes the color of a fancy 3d heart based on that.

Challenges we ran into

When we were trying to put our bluetooth chip through a manual hardware reset, we misunderstood some basic terminology and spent an hour trying to digitally write "0" to a pin when we were simply supposed to connect the pin to ground. Never again.

What we learned

Connecting arduino to Android apps using Bluetooth

Using OpenGL to create shapes for Google Cardboard

Interpreting a constant stream of data in Android

Share this project: