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 mentioned in PopSci!

Recently found this little article in PopSci mentioning the Autoponics project I worked on last semester at CU, as part of an Advanced Robotics Seminar.  Neat! NASA Habitat Competition Looks For Bioregenerative Space Greenhouses | Popular Science.

Eyebeam Art + Technology Center on Kickstarter

My former colleagues at Eyebeam Art and Technology center in NYC have a Kickstarter campaign going, aimed at ‘Expanding Eyebeams Public Presence in Chelsea’ through the construction a new public bookstore / entrance / coffeeshop / presentation space.  Eyebeam has…

3d-printed Business Card Holder

After my new fancy business cards were done, I soon realized that I needed a business card holder to put them in.  I’ve been using a rubber band and it just hasn’t been doing the trick well enough. I thought…

New Business Cards!

I decided to make use of the laser cutter in the lab to design some new business cards – I love the way the wood veneer reacts when etched with the laser cutter.  It seems that the Craft Tech Lab…

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…

Open Hardware Summit 2012 – Call for Submissions

I went to the first two Open Hardware Summit’s – not absolutely sure I’ll be there this year, but it wouldn’t be for the lack of quality of the event.  If you’re into producing, contributing to, or even consuming open…

Eyeo Festival | Converge to Inspire

I’m going to the Eyeo festival at the beginning of next month with some of the SparkFun crew.  Very excited to meet a few of the creative coders that inspire some of my own work, and looking forward to catching…

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…

Dangershield VJDJ Code

NOTE – this code is for Processing, but was written in Eclipse with the help of the wonderful Proclipsing plugin, so you may need to make some adjustments if you’re running it straight from the Processing IDE.   And here…

12.28.11 – New UCube Video!

This is an updated video showing some of the latest work on the UCube (mostly software-related). Production value is a little higher than last time, thanks to Final Cut.

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…

12.15.11 – Update

Holy smokes. It’s been far too long. I’m finally done with finals so I have a teeny amount of time to update the website with all the stuff I’ve been working on.  I had an awesome summer at SparkFun, and…

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…

4.18.11 Update: SparkFun Summer, IDC 2011

I’ve added a few newer projets to the website, ModelHome v2 (w/ Nick O’Brien) and SocialHealth (w/ Sears Merritt). I also have a few pieces of good news: This summer, I’ll be working at SparkFun Electronics – one of the…

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 v08 – now with OpenGL and Toxiclibs!

Significant code upgrade in UCube v08 – I switched graphics libraries from P3D to OpenGL, and — more importantly — stabilized the .stl file export by switching to toxiclibs – now pretty much any .stl file will be able to…

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…

Newhull Library v1.0

In case there is anyone interested in using a robust convex hull algorithm in Processing, here’s a link to a library I made, a slightly modified version of the QuickHull3D library by John Lloyd (check his documentation here). Library: newhull…

Laser Art Code

Below is some code I wrote up to make fun shapes to laser etch. It uses an new version of the convex hull library I’ve been writing called newhull (which I will release shortly), as well as the pdf export…

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…

1.12.11 – Laser Etched Art

So, in addition to my regular workload at the Craft Tech Lab, I’ve been staying late to do more ‘artistic’ work. I wrote up a couple of quick programs in processing, exported the results to .svg format, and sent the…

uCube code – no serial

This is some code for an early version of the UCube that doesn’t rely on Serial input. Useful for testing.

12.13.10 – SpeakJet and UCube Update

Last week I helped a few art students put together a text-to-speech setup using the SparkFun Voice Box board, the TTS-256 Speech to Text chip, and the SpeakJet synthesizer chip.  We’re not quite done working on it, but here are…