Project Soli

Project Soli is a radar sensor platform enabling gestural interaction with embedded devices. I worked on the team for about 18 months as a UX researcher and prototyper. My personal responsibilities on the team ranged from user research of core…

Photon SIK

The SparkFun Inventor’s Kit for Photon is an introductory Internet-of-Things experiment kit, with a Particle Photon compatible microcontroller, breadboard, and a variety of sensors. Along with other members of SparkFun’s IoT taskforce, we designed the kit, the BOM, the experiments,…

Particle Photon Shields

As part of a taskforce investigating how SparkFun could support the Internet-of-Things, our group designed and released six add-on shields for the Particle (formerly Spark) Photon board. Of the six, I was personally responsible for the three pictured and described…

Jumbotron!

So, SparkFun has these awesome 32×32 RGB LED panels. They also have a cheap webcam and a powerful-enough microcontrollers (a Teensy 3.1 in this case) to potentially drive live video from a webcam onto this RGB LED array. I set…

PopCAD (version 2)

In the second version of the PopCAD, we replaced the copper tape with conductive fabric tape, which can be laser cut. We carefully etched out a circuit on paper, cutting through the tape and not the paper underneath to make…

PopCAD (version 1)

PopCAD (version 1) is a paper-based 3D-input device for beginner-level 3D modeling. It connects to a piece of software to display different shapes in real-time based on the actions of the user turning on or off different lights. The lights…

Fabric Hacker Patch (with DIY.org)

SparkFun (with myself as the circuit designer) recently teamed up with DIY.org, a web community that encourages kids to gain skills in all sort of areas – from astronomy to camping to hardware hacking – to bring a new skill to…

SnapCAD

SnapCAD is an extension of the ideas that started with the UCube – a tangible interface to aid beginners in modeling and designing for 3D digital fabrication tools (like 3D printers). SnapCAD is essentially an interactive volumetric display – the…

iPad/Arduino Pong

  This is a Pong application for the iPad that allows has the capability of switching between a normal, touch-based interaction and an Arduino, sensor based interaction.  The Arduino mode requires an Arduino (obviously), as well as the RedPark Serial…

Autoponics

Autoponics is a project I worked on as part of the Advanced Robotics Seminar at the University of Colorado, Boulder.  The rest of the team was Daniel Zukowski, Todd Bernhard, Brian Carlsen, and Anuraag Chintalapally.  Essentially we were building the…

Analog Pong

Analog Pong is a simple demo I made at SparkFun to demonstrate how you might use different analog sensors to interface with Processing.  Basically, you hook up any two analog sensors you want, and use them to control the paddles…

DangerShield VJDJ

Since I’ve been asked to teach a course on Processing at SparkFun Electronics using the Danger Shield, I thought I should whip up something extra to show them a few of the things I won’t have time to go over…

Celebrity Twitter Generator

The Celebrity Twitter Generator (CTG) collects tweets from 30 different celebrities, and creates a language model out of each one, thus allowing a front-end GUI to dynamically create a tweet in the style of a given celebrity. The program works…

ioCane

The ioCane is a mobility aid for blind cane users that incorporates the use of ultrasonic sensors and computer vision algorithms with the Android mobile operating system, to pro- vide a plug-and-play solution for the visually impaired that has the…

Having Been There (collaboration with Abby Bennett)

Having Been There was a collaboration with artist Abby Bennett, completed in Fall in 2011. A custom-built bench was outfitted with a circuit designed to count the number of ‘sits’ the bench received. The circuit consisted of an Arduino micro…

SocialHealth

SocialHealth, created with Sears Merritt, is a web and mobile app that tries to answer the question: “Is there a bug going around?”. We created the Android application as part of our Object Oriented Analysis & Design Course at CU…

ModelHome v2

ModelHome version 2 is an interactive art piece in collaboration with Nick O’Brien. I programmed Nick’s Kinect to use user hand gestures to warp/distort/rotate/extrude/change the texture of an .obj model of a house that Nick designed. The type of distortion…

UCube

The UCube (v.1.0) is the first attempt at producing a tangible input device that allows non-experts to model and create their own three-dimensional objects. By placing towers around a board and activating various switches, users can define the points or…

Laser Etchings

This is less of a ‘project’ and more of a collection. In order to make my apartment in Boulder a little less empty, I undertook to make some art using the laser cutter at the Craft Technology Lab. Pics below…

SADbot

SADbot (The Seasonally Affected Drawing Robot) is a solar powered, interactive drawing machine, originally installed at the Eyebeam window gallery in Chelsea, NYC, in partnership with Dustyn Roberts. Think of it like a sol-powered etch-a-sketch.  It uses two 18.5” x…

Device X

As a consultant for GRND lab, I designed and fabricated the outer casing to a patient data entry device for health clinics in Malawi and Uganda, a project they are working on for UNICEF. It allows the user to input…

MAPP

MAPP, or Mechanical Art Production Platform, was a Master’s Thesis project from NYU’s Interactive Telecommunication Program. It is a 3-Axis Robot that runs both algorithmic and user-controlled custom software to create unique art pieces. It was featured at ‘Dance Robot…

Project Roebling

Project Roebling is a work in progress, being developed by Eyebeam, in collaboration with Digital Democracy and the Center for Future Civic Media at MIT Medialab. It is an open-source social networking web platform designed for community-based organizations and non-profits.…

eyebeam.org

A completely redesigned website for Eyebeam Atelier using the Drupal content management system. A large amount of Drupal customization was done to create the functionality of the website including custom theme and module editing. Eyebeam is the foremost art and…

Raphappy

Winner of a $100K grand prize grant from MTVu and Cisco Systems, RapHappy has evolved from a student project with Matt Fargo to a multi-platform, multimedia experience. RapHappy.com is a social networking website for recording, collaborating, rating, commenting, and listening…

Equipment Inventory System

A web-based, open-source system for businesses to keep track of inventory and loan-out equipment through a checkout system. Originally developed for Eyebeam Atelier. The code is available under a GPLv3 license here. Please note that I do not offer any…

< /titled >

< /titled > is a print work, built using Java and Processing. It uses a web crawler to form hash tables of html tags from a given website, then develops a concordance of all the html tags. This information is…

Secret Message Sweatshirt (SMS)

The SMS in this sweatshirt does not stand for short message service, but for Secret Message Sweatshirt. The SMS sweatshirt combines thermochromic ink, conductive thread, coin-cell batteries, and a hidden switch to reveal a message of the wearer’s choosing at…

Wearable Switches

This series of wearable switches was an experiment in fabricating a usable, durable switch from unorthodox materials in an attempt to make a cheap components for wearable circuit design. Materials included conductive Velcro, conductive fabric tape, conductive thread, lithium-ion coin…

Mobile Medic

A mobile and telephony application designed to improve the effectiveness of medical personnel in developing nations. The growing expansion of mobile phones into poor areas is far outpacing that of any other communications technology; that fact together with the numerous…

Puzzle 2.0

A new twist on the notion of multi-purpose game and puzzle design. This 8 x 8 puzzle is made of whiteboard on one side and malachite board on the other. The whiteboard is laser-etched with a standard crossword puzzle layout,…