Inspiration
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!
Built With
- 3d-printing
- arduino
- express.js
- javascript
- node.js
- twilio
Log in or sign up for Devpost to join the conversation.