Hey guys, First of all,

Hey guys,

First of all, thumbs up for all the amazing projects here!
I was on a festival last year and i met this guy with an amazing led top hat he build with Arduino…
We talked about his project and i got more and more interested on building this on my own.

Here’s a videoclip of that hat i found on yt.
I made a board with 10 rows of 42 led strips WS2812B in serie instead of 1 strip as in this video (this for better aligning)
This hooked up to an Arduino Uno and a regulated power supply.

But now… i have no coding skills what so ever, i’m a bit lost in all the tutorials and guides, and before i started this project i had hoped there where programs with easy GUI’s… My bad :wink:

I hope some more experienced people here can help me out a bit on how to get started.

This is a pretty heavy duty project with advanced coding and electrical distribution knowledge required.

I recommend that you start out with a more simple project first and slowly work up to this. For instance, start out with a single strip of 42 (or so) LED’s and download/modify the various single strip demos available, such as the ones that come with the FastLED library. Other demos include:

If you download and understand these demos, you’ll be well on your way to getting that hat in order.

tl;dr - Wax on, wax off.

Well, the electrical distribution is no problem at all, coding something like this is another story…

Hey I think that guy you met was me, TopHatRaver!

Where you on Psy-Fi last year?

Glad you’re comfortable with the wiring part. Yes, coding something like that hat is not a basic project. If you’re not comfortable with coding yet then start with something simple. A small 32 to 60 pixel strip is great for learning. Check out and tweak variables and try modifying little bits of a bunch of demos and examples until you understand the basics. As you get more into the coding and run into questions post your code to http://gist.github.com and share a link to your code.

http://www.enviral-design.com/704-leds-the-all-seeing-eye-rgb-led-abstract-top-hat/

this guy made a good tutorial on how to build it, and not so much the coding part. I have code from @Jason_Coon below in my YouTube video that should help.

Also here is my hat.

@Tommy_Sciano Which mic was used for the audio? I have a Thomas helmet done with Jason’s code and I would love to add a mic to make it sound reactive.I did that in your list of materials.

@Scott_Peterson no idea, but if you search msgeq7 on this form and posts by me or my github https://github.com/zombodotcom?tab=repositories

you can find some info. Also search for my board design for my lumos board on oshpark

https://oshpark.com/shared_projects/5khRyYrx

https://oshpark.com/shared_projects/vmc2VOIa

also here in my youtube video I describe what I use.

MSGEQ7 chip
MAX9814 microphone
NodeMCU EPS8266 microcontroller

MSGEQ7 has 2 100uf capacitors in parallel on analog in and out on the msgeq7 board. Msgeq7 in comes fro MAX9814