Hardware projects

Page thumbnail

Beagleboard stable USB EHCI hack

Occasionally, the USB EHCI controller on a Rev C3 Beagleboard stops working until the system is rebooted. It is usually triggered by heavy traffic, e.g. due to a WLAN dongle or a USB thumbdrive. It was apparently fixed properly in Rev C4, but if you're stuck with a C3 board the following hack may solve the problem for you. Read more.

Posted Thursday 13-May-2010 17:35, 7 comments.

Page thumbnail

Beagleboard VGA output

Posted Sunday 17-Jan-2010 18:00, 38 comments.

Page thumbnail

Bit banger

Bit banger is my most constrained and minimalistic microcontroller-based demo yet. It won the Oldschool 4k compo at Revision 2011. Read more.

Posted Monday 13-Jun-2011 12:23, 16 comments.

Page thumbnail


Craft is a demo running on its own minimalistic demo platform. The demo platform is based on an ATmega88 microcontroller. Read more.

Posted Thursday 27-Mar-2008 21:33, 171 comments.

Page thumbnail


Named after one of the characteristic features of the SID chip, Hardsync is a C64 party game that follows in the (wait for it...) footsteps of games like Dance Dance Revolution and StepMania. Read more.

Posted Thursday 8-Nov-2012 15:23, 10 comments.

Page thumbnail

Making the Chipophone

It all started when a good friend of mine asked me if I wanted an old electronic organ. He had bought it in a thrift store some years ago, but had now realized that it would remain untouched in his cellar forever unless he could find a new home for it. I accepted the gift on the condition that I could do whatever I wanted with it, in terms of modifications and experiments. Read more.

Posted Wednesday 21-Jul-2010 23:42, 177 comments.

Page thumbnail


Parallelogram is a demo running on the Commodore One extender board, which contains an Altera Cyclone III FPGA and an SDRAM chip. The logic design was made from scratch, including a homebrew CPU, FM synth and blitter with pixel shader support. The demo won the wild compo at Revision 2012. Read more.

Posted Thursday 12-Apr-2012 00:03, 25 comments.

Page thumbnail


Phasor, like Craft, is a demo running on a custom minimalistic ATmega88-based demo platform. But it generates a composite video signal (PAL) instead of a VGA signal. Read more.

Posted Wednesday 7-Apr-2010 15:58, 45 comments.

Page thumbnail


I'm proud to announce Arcade, Office and Robot, three affordable, portable synthesisers that I've developed for Teenage Engineering's Pocket Operator series. Read more.

Posted Tuesday 26-Jan-2016 06:34, 18 comments.

Page thumbnail

Power Ninja Action Challenge

Here's another ATmega88-based hardware chiptune, this time composed for Little Computer People 2009. It was my contribution to the "other music" compo, and won the 1st place. Read more.

Posted Sunday 19-Jul-2009 19:47, 13 comments.

Page thumbnail

Presentation tool

Here's a brief technical writeup of the slide show presentation tool I built for my Elements of Chip Music seminar. Read more.

Posted Friday 1-Jul-2011 10:31, 4 comments.

Page thumbnail

Pushing Onwards: Return of the Chipophone

The Chipophone bleeps again! This is my cover of Pushing Onwards, from the 2010 retro-game VVVVVV. Read more.

Posted Sunday 25-Mar-2018 16:25, 9 comments.

Page thumbnail


Rasp64 is a Raspberry Pi attached to the user port of a C64, primarily for the purpose of cross-development. Read more.

Posted Tuesday 5-Feb-2013 22:31, 9 comments.

Page thumbnail

The bitbuf

The bitbuf is a portable 8-bit minimalistic live looping machine. Designed as a tool for chip music improvisation and live performances, it aims to provide a set of simple yet versatile features. It's a work in progress, but I've made a prototype which is already quite functional and enjoyable to work with. Read more.

Posted Thursday 22-Dec-2011 15:20, 175 comments.

Page thumbnail

The chimney claw project

One year, my parents realized that there was a bird's nest down their chimney, at the very bottom. You could hear the chirps from within the kitchen. Read more.

Posted Wednesday 20-Jun-2007 19:31, 4 comments.

Page thumbnail

The Chipophone

The Chipophone is a homemade 8-bit synthesizer, especially suited for live chiptune playing. It has been built inside an old electronic organ. Read more.

Posted Wednesday 21-Jul-2010 23:42, 206 comments.

Page thumbnail

The hardware chiptune project

Posted Saturday 30-Jun-2007 13:04, 80 comments.

Page thumbnail

The lampslide

Posted Tuesday 10-Nov-2009 17:31, 5 comments.

Page thumbnail

The pot plant monitor

Posted Wednesday 9-Jan-2008 18:20, 14 comments.

Page thumbnail

The remote control project

Posted Friday 26-Oct-2007 18:39, 26 comments.

Page thumbnail

The Swan

In an attempt to squeeze as much emotion as possible into a tiny chip, I managed to fit Camille Saint-Saëns' The Swan into 480 (out of 1024) bytes of ROM on an ATtiny15. The microcontroller runs at 1.6 MHz and provides 32 bytes of RAM (actually registers). Read more.

Posted Monday 26-Apr-2010 18:12, 9 comments.

Page thumbnail


Turbulence is the successor of craft. It's a microcontroller demo based on the Propeller chip from Parallax. External I/O consists of stereo sound (at line level) and a VGA signal. Read more.

Posted Monday 13-Apr-2009 15:09, 19 comments.