An interactive installation that explores smart cities and radical transparency.
For my computer science capstone project, I created an IoT installation with the goal of making smart technology tangible and less intimidating to the public, for the Innovation Office at the City of Syracuse, (a small, start-up-like office in City government). The sensors were connected to two Arduinos, connected to a Raspberry Pi, via USB running an openFrameworks desktop application that visualized their distance to the sensors on addressable LED strips, via a FadeCandy. The project integrated IoT elements by sending that distance data to an AWS DynamoDB database and NodeJS website, on Heroku, using a Python script that sent the data it received from openFrameworks via a UDP socket. That project forced me to learn how to communicate complicated computer science ideas to a non-technical audience via a series of posters and illustrations for each piece of hardware.
Tech used:
ReactJS,
NodeJS,
Python with Selenium,
OpenFrameworks 11 (C++ Creative Coding Framework),
Arduino(C++),
MongoDB,
Redis,
Arduino Uno,
Elgato Camlink,
Canva,
Figma
View Case Study
Repository Link