Deprecated: Creation of dynamic property AIO_WP_Security_Simba_Two_Factor_Authentication_Plugin::$version is deprecated in /home/nickhardeman/ on line 32

Deprecated: Creation of dynamic property wpdbBackup::$backup_dir is deprecated in /home/nickhardeman/ on line 128
open source | Nick Hardeman

Viewing items tagged with: open source

Please Log In or Register

3D Vector Field with Kinect

3D Vector Field with Kinect from Nick Hardeman on Vimeo.

This is an initial experiment using the kinect to generate a 3D vector field. This would not be possible without the efforts of the OF team and other people openly hacking the kinect.
Some images on flickr can be seen here.


Squaremin – Theremin Style

“Squaremin ” name thanks to Collin Cunningham from his post at, this project is also featured on This battery powered electronic musical instrument is a descendant of the theremin and can be played without contact from the musician. This small instrument contains two infared (IR) sensors that measure proximity. One sensor controls the note, while the other controls the octave that is played through the speaker in the front. The tone is reflected by one of seven colors that illuminates the center area and highlights a small indicator located on the top panel.

The instrument can play seven octaves each of notes C – B, C ranging between 65 hz – 4160 hz. The notes are being generated based on some code from the arduino site. It’s not incredibly accurate, but gets the job done.

The instrument utilizes two short range Sharp IR sensors (GP2D120). This article clarifies just about everything pertaining to these sensors.

One of the most challenging parts was the time-line, to be completed in a week and also fitting everything in without time to build custom pcb boards. I utilized a boot-loaded atmega chip in a breadboard and more info can be found at Here is the source code if anyone feels like putting one together.

Theremin Closed

Digital to Analog Converter (DAC)

Digital to Analog Converter (DAC)

Recently I put together a digital to analog converter (DAC) based on this tutorial from, so that I could get these sounds into my computer. The tute was straight-forward and easy and it works like a gem. Sorry this pic looks like crap, it was taken with my iPhone cam.