IoT Smart Mirror

Overview

This is an IoT Smart Mirror using ethernet, vga, and microSD breakout boards. Developed by Joshua Kassab and Joe Stevenson.

Parts

Pinouts

uVGA IIMBED
+5VVU
RXp10
TXp9
GNDGND
RESp11
EthernetMBED
SHnc
G-nc
G+nc
Y-nc
Y+nc
P8RD-
P7nc
P6VOUT
P5nc
P4RD+
P3VOUT
P2TD-
P1TD+
microSDMBED
CDnc
DOp6
GNDGND
SCKp7
VCCVOUT
DIp5
CSp8

After the circuit is built, you'll need to take the monitor out of it's plastic casing. You can do this with just a screwdriver and some pliers.

After assembly, the circuit should look something like this: http://i.imgur.com/E7vh0k8.jpg

and the monitor should look something like this: http://i.imgur.com/IWBbiku.jpg http://i.imgur.com/I9ilP2I.jpg

Here is our project code:

Import programece4180_project

iot mirror

Some things to note about the code, the .ics calendar file is expected to be on the SD card before running, and any changes or additions to the code may result in memory issues. It is strongly recommended to use a microcontroller with more than 32kB of RAM if you'd like to add to this code, or implement https functionality.


Please log in to post comments.