From Trammell Hudson's Projects

Nixie and Neo-Nixie

EL Wire neo-Nixie

EL wire nixie prototype
EL Nixie, side view

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

USB powered Nixie, now with dimming

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.



Hexascroller 3D progress
Cubescroller temporary wiring

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

Party at the Disorient Pyramid
Trammell lighting the 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...


Octoscroller improved PWM

I've written the LEDscape "firmware" for the BeagleBone Black that uses the PRU ("Programable Realtime Units") to drive 64 RGB matrices or 32 of the WS2811 LED strips with 0% CPU load. This allows all of the ARM's CPU time to be used for rendering frames into a buffer, which is then clocked out at the high speed 800 KHz rate to the WS281x strips or at a 1 MHz clock to the matrices. This rate allows 544 meters of strip / 64 31x16 LED matrices to be drawn at 30fps. Since the PRU can read any of the ARM's RAM it is possible to change the frame buffer pointer on every frame for easy double-buffering. Brief, disorganized notes on setup for the PRU.


Octoscroller temporary installation
Octoscroller's brain

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...



Installing the top

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

Hexascroller ♥ LEDs
RGB LED strip accent lighting

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

Alarm clock wakeup
Holly's LED strip, T-slot and holder

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...



Charlieplexing wearable circuits

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

Backpack LED ring

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

Fiber optic LED fascinator

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

Firefly run

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.


This category has only the following subcategory.