Skip to content


Nixie and Neo-Nixie

EL Wire neo-Nixie

Before I found those top-view Nixies, I tried to build an EL Wire "Nixie Tube" display. It works ok, but there is too much opacity for it to work well. Read on for more details...

USB Nixie tube driver

This is a really bad idea -- my board steps up the USB port's +5Vdc to +250Vdc to drive a Nixie Tube using a huge coil, capacitor and some MOSFETs. I haven't fully documented this project yet and intend to turn these cast-off Nixies into yet another clock.



Cubescroller is a six-sided hanging cubical art piece. It uses the LEDscape code and maps it onto a cube of six 32x32 RGB matrices held together with 3D printed brackets and with a BeagleBone Black / Octoscroller cape inside. Still a work in progress. Read on for more details...

Disorient Pyramid

The Disorient Camp at Burning Man built a 7m tall pyramid with over half a kilometer of LED strips. I wrote the low level firmware that received the UDP packets and sent them to the LED strips, as well as helped built the pyramid on site in the Black Rock desert.Read on for more details...


Hexscroller is pretty neat, but I felt it was two sides and two colors short of awesome. So I built Octoscroller from 16x32 RGB LED panels, a BeagleBone Black with custom PRU firmware and some 3D printed angle brackets. The LEDscape firmware is under active development. Read on for more details on how it works...



A large group project at NYC Resistor was the Dome Star, an interactive LED geodesic dome that has been exhibited at Maker Faire, Burning Man, the Open Hardware Summit and the 2012 Interactive Show. I helped write the firmware that drives the SPI bus for the LED strips and participated in a few of the dome-raising parties.

Hexascroller LEDs

At NYC Resistor we have an awesome red LED sign board named Hexascroller that listens for SMS and tweets. I added a multi-color LED strip along the ceiling to provide mood lighting and also allow Hexascroller to announce new messages in an eye catching way.

Sunrise alarm clock

I helped Holly build and write the firmware for a LED strip alarm clock based on the Adafruit monochron. This is one of our more practical projects -- it has worked reliably everyday to provide a gentle wakeup at 6am before the real alarm goes off. Read on for more details...



Want to drive more LEDs with fewer IO pins? Then you might be interested in the Charlieplexing technique. My example sketch can drive six LEDs each with 8-bit PWM using the three IO pins on the GEMA, or 12 LEDS using 4 IO pins on a larger microcontroller. Read on for more details...

Burning Man Backpack

I've added a few extra features to my cameback for Burning Man -- things like EL wire on the front, a 24-pixel LED ring on the back, a 2m/440 HT with earpiece and PTT on the strap and replaced the logos with badges. Source code.

Fiber Optic LED fascinators

Holly shows how to turn a bundle of fiber optics into a wearable LED fascinator. She is teaching a class at NYCR on wearable electronics, too!'Read on for instructions...

Firefly Race 2013

I built a heart-beat LED blinkie and Larson scanner with a Teensy, a Adafruit Neopixel ring and a lightbar of WS2812b for the Firefly 5k through Prospect Park. Instead of soldering, I used a double wrap of the wire through the hole and a knot to hold it in place. This held up quite well to the vibration of jogging. Source code is available if you want it.

List of pages

List of pages

Last update: November 8, 2020