A Blinky Fedora To Ring In The New Year

[Garrett Mace] decided to dress festive for New Year’s Eve. What he came up with is a fedora ringed in LEDs that react to music. The hardware uses 5050 LEDs on strips. Three of them encircle the head-gear providing a total of 114 RGB pixels. Each is a WS2811 module — a part which we’re seeing more and more of lately.

The video clip after the break starts off with a few minutes of demonstration. [Garrett] managed to code all kinds of animations for the hardware including several different styles of color sweeps and fades. You may start to think that the three bands always display the same patterns but keep watching and you’ll see a sparkle pattern that proves each dot can be addressed individually.

About 2:20 seconds into the video [Garrett] explains how he pulled it off and shows off the driver hardware. The strips are glued to a band of webbing that slides over the hat. The wires that drive the lights were fed through the center of some paracord and connect to an Arduino housed in a 3D printed case. Power is provided by a portable USB battery with a ShiftBrite shield and an MSGEQ7 chip complete the parts list.

[via Reddit]

14 thoughts on “A Blinky Fedora To Ring In The New Year

    1. Not really…Best I can do is a cross between boonie hat and fedora. It has a distinct fedora pinch on the top, though I HAVE managed to mash it up pretty badly by shoving it in my backpack, washing off dust, etc.

    1. I was thinking something similar but will limit it to “do not want”. I can’t honestly think of a single nice thing to say about that hat.

      /had to make sure it wasn’t april 1st already :P

      1. It’ll be a long time before I have an opportunity or desire to wear it again. It was a quick hack just for the New Year’s party, there are very few times and places in which it would be appropriate.

  1. Nice work on the patterns! Does anyone know of a good resource or have any insight the code used to generate patterns used on rgb led strips? I imagine there are many ways to do it, some being more efficient than others.

Leave a Reply to Kevin KeithCancel reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.