Need for speed

What it does

Emoji Home allows you to send emoji's to a central hub to control all of your connected devices. Send a detective emoji to find out who's at your front door or a lock emoji to arm your alarm system, the possibilities are endless!

How we built it

We used the twilio sms messaging api and node.js with express.js to write a server application that would handle incoming texts and execute the appropriate action and notify the user once the action has completed. We 3D printed a small floor plan and added LED's to visually represent calls to different devices.

Challenges we ran into

Connecting the Arduino board to wifi was a challenge as we did not have a wifi shield. So, we set up a local server and communicated with the board using the serial port. Another issue we encountered was emojis aren't completely standardized across platforms.

Accomplishments that we're proud of

Successfully using node and the twillio api

What we learned

Learned how to use node.js and express.js as well as the twillio api

What's next for Emoji Home

Connecting it to real devices!

Share this project: