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 15:35, 7 comments.
This article describes how you can extract a
VGA signal from the LCD headers on a revision C beagleboard using two transistors and a
bunch of resistors. Read more.
Posted Sunday 17-Jan-2010 17:00, 35 comments.
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 21:42, 168 comments.
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 Wednesday 11-Apr-2012 22:03, 23 comments.
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 13:58, 38 comments.
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 14:20, 156 comments.
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 17:31, 4 comments.
Normally, when you create a chiptune, you start with an
existing chip (such as the SID chip or
the YM2149) and write a tune for it. We decided to start from scratch, and
create a chip and a tune. Read more.
Posted Saturday 30-Jun-2007 11:04, 73 comments.
If mounted normally, this chandelier would hang between
the projector and the screen, casting a shadow. It would also block the view
from the sofa. By using a wooden door jamb as a rail and constructing a small
car to slide along it, I've suspended the chandelier so that it can be moved
out of the way easily. Read more.
Posted Tuesday 10-Nov-2009 16:31, 5 comments.
This pot plant is connected to my computer. Every five
minutes or so, the resistance of the soil is measured. The resistance varies
indirectly with the dampness of the soil, as you can see in the
graph. Read more.
Posted Wednesday 9-Jan-2008 17:20, 14 comments.
This is the story of how I built a remote control system
for my computer and speakers. It is based on an off-the-shelf universal remote
and some AVR chips and other electronics. Read more.
Posted Friday 26-Oct-2007 16:39, 18 comments.
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 16:12, 9 comments.
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.
Posted Monday 13-Apr-2009 13:09, 19 comments.