The KFC Popping Launchpad

The KFC Popping Launchpad

Ogilvy came to Threefold to further develop a concept they were working on for a KFC event. We pushed the concept further to a consumer activated MIDI controller that allowed the consumer remix the track launched on the evening and send it to the consumer as a ringtone. The soldering
Basic MIDI Messaging with Serial From Arduino

Basic MIDI Messaging with Serial From Arduino

A project I'm working on requires the development of a very simple MIDI Controller utilising only buttons to send specific messages to Ableton live. I created a prototype of the requirement using some basic push buttons directly on the breadboard. First I had to get a better understanding of MIDI
DStv Virtual Reality

DStv Virtual Reality

I worked on a project for DStv using the Google Cardboard SDK for Unity. As with all projects we're constrained with budgets and when working in Virtual Reality, you can't get a more budget friendly solution than Google Cardboard. Google Cardboard headsets are roughly US$12.00 which is extremely
Arduino Starter Series - The Binary Dice Game

Arduino Starter Series - The Binary Dice Game

This is a project from my Arduino starter series. In this project I'm going to make a binary dice using some LEDs and switches on a breadboard connected to an Arduino Uno. This project is ideal for beginners who have grasped the basics of Arduino programming and prototyping but wish
Arduino Starter Series - Light Theremin

Arduino Starter Series - Light Theremin

This is a project from my Arduino starter series. In this project I'm going to make the Light Theremin project from the Arduino Projects Book. This project is ideal for beginners. Enjoy! Project Requirements Arduino Uno/Duemilanove/Diecimila USB cable to program Arduino Breadboard A Buzzer (Small speaker) One Photo
Arduino Starter Series - The Mood Cue

Arduino Starter Series - The Mood Cue

This is a project from my Arduino starter series. In this project I'm going to make the Mood Cue project from the Arduino Projects Book. This project is ideal for beginners . Enjoy! Project Requirements Arduino Uno/Duemilanove/Diecimila USB cable to program Arduino Breadboard A Servo Motor Two 100 uF
Arduino Starter Series - Colour Mixing Lamp

Arduino Starter Series - Colour Mixing Lamp

This is a project from my Arduino starter series. This project comes from the Arduino Starter Kit Projects Book. The project uses photo-resistors to control an RGB LED. This is a great project for beginners. Enjoy! Project Requirements Arduino Uno/Duemilanove/Diecimila USB cable to program Arduino Breadboard RGB LEDS
Arduino Starter Series - The Love-O-Meter

Arduino Starter Series - The Love-O-Meter

This is a project from my Arduino starter series. In this project I'm going to make a Love-O-Meter, another project from the Arduino Projects Book. Perhaps this should have been made on Valentines day. Anyways, its simple My code differs slightly from the Arduino Projects Book version, however the result
Arduino Starter Series - The Spaceship Hyperdrive

Arduino Starter Series - The Spaceship Hyperdrive

This is a project from my Arduino starter series. In this project I'm going to make a spaceship hyperdrive, well not really but this project is from the Arduino Projects Book and it's an awesome learning experience on the way to Arduino mastery. My code for this example greatly differs
Arduino Starter Series - The Interactive LED

Arduino Starter Series - The Interactive LED

This is a project from my Arduino starter series. This project follows up from The Blinking LED tutorial to add in a push button to control the state of the LED, turning it on and off. This project is ideal for beginners whoU have no experience with Arduino programming and
Arduino Starter Series - A Blinking LED

Arduino Starter Series - A Blinking LED

This is a project from my Arduino starter series. In this project I'm going to make a connect a single LED on a breadboard connected to an Arduino Uno. This project is ideal for beginners who have grasped the basics of Arduino programming and prototyping but wish to learn something
Creating a new barebone NPM project on OSX

Creating a new barebone NPM project on OSX

I completely forgot how to do this yesterday so I had to figure it out from scratch (Bouncing between technologies can do that to you, happens to the best of us! Haha!) Anyways, fire up terminal and make a new folder and enter the following command to create a new
Threefold Tweet box

Threefold Tweet box

I had to create a prototype project to show the capability of controlling a Arduino rig remotely using tweets. This is based off my previous post titled Send commands to Arduino using Python from Twitter where I go into the detail of defining this project using Python and the Arduino.
Send commands to Arduino using Python from Twitter

Send commands to Arduino using Python from Twitter

I wanted to figure out how to send commands to the Arduino from Twitter. For example, if someone used a specific hashtag the Arduino would communicate to an LED turning it on for a few seconds then turning it off. I managed to get this right using Python, the Twitter
Setting up a basic HTTP server using Node on Mediatemple DV4

Setting up a basic HTTP server using Node on Mediatemple DV4

The previous tutorial I went through the process of setting up Node.JS on a Mediatemple DV4 hosting solution running CentOS 5 and Plesk 12. In this tutorial I'm going to go through the steps to get a simple Express JS app running and to serve the content up on
How to install Node.js  on Mediatemple DV 4 Managed

How to install Node.js on Mediatemple DV 4 Managed

I was struggling to find some instructions on installing Node.js on a Mediatemple DV Managed server running Plesk 12 on CentOS 5 and play nicely with a disgruntled Apache server. After I managed to get it right I reckoned I'd share the easiest process to getting this done. There