From Trammell Hudson's Projects
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...
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...
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.
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.
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
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.
See also Category:Blinky for an overview of various blinking projects.
This category has only the following subcategory.
Pages in category "LED"
The following 15 pages are in this category, out of 15 total.
Media in category "LED"
This category contains only the following file.
- Octoscroller board.jpg 1.68 MB