top of page

IOT SECURITY XPROJECT

Researchers at Pitt’s department of computer science and information, Dr. Rosta Farzan and Dr. Adam Lee, are researching how people interact with Internet of Things devices. They are specifically looking into the disparity between people’s perceived privacy, how safe they think their privacy is in the presence of IOT decides, versus their actual privacy, how safe their privacy actually is. I led the team of four that was tasked with making mechatronic devices intended to give users more control over their privacy.

    

Our clients knew they wanted a few different ways to manipulate a Google Nest camera, each of which would be controlled in various ways. After a difficult few meetings, my team defined our design space as three mechanisms, all with visual user feedback, that each could be controlled by a range of methods.

MECHANISMS

After multiple rounds of iteration, the final set of mechanisms delivered to the clients included i) a simple relay that completely cut power to the camera; ii) a cylindrical design that rotated different lenses in front of the camera, allowing for an open state, a closed state, and an obscured state in which the image is blurred; and iii) a paddle flipping mechanism  that had three states, open and closed, and a third in which the camera is covered and uncovered in at regular intervals.

Each device can be controlled by manual buttons or switches, by an IR remote, or through a Bluetooth app. Visual recognition of the state can be provided through an LED ring on each device.

cylindrical design prototype one

Cylindrical design prototype one

cylindrical design prototype two

Cylindrical design prototype two

final cad model of the cylindrical design

Final CAD model of the cylindrical design

the final cylindrical mechanism

The final cylindrical mechanism

the final flipping mechanism

The final flipping mechanism

the final relay mechanism

The final relay mechanism

  

In addition to soft skills like project management, communication, and general leadership, I developed more technical skills, including circuit design, gcode generation, and printed circuit board (PCB) milling. I researched and tested custom PCBs that acted as shields for the microcontrollers. I designed them in Eagle, milled, and soldered a few iterations of the circuits, integrating button, infrared remote, and Bluetooth control.

 

Our work on this project was highlighted at Science 2019, Pitt’s annual celebration of science and technology during the undergraduate research poster reception, and won second place at Pitt's University Honors College Data Privacy Day poster presentation.

the mess of wires required to make the project work

The mess of wires required to make the project work

arduino shield PCB schematic

Arduino shield PCB schematic

relay/arduino shield PCB schematic

relay/arduino shield PCB schematic

a final PCB

A final PCB

the control box with it's cover

The control box with it's cover

bottom of page