Live data from Hacker News

How to Create a LED Mask Using Arduino, NeoPixels, and C++

armaizadenwala.com

21–30 of 39 posts

Re: How to Create a LED Mask Using Arduino, NeoPixels, and C++

#21

Earlier quoted context omitted.

Teensy line, especially the Teensy 4. Amazing power in that thing, and cheap.

Teensy is great, and the guy that makes it is super cool. Not enough IO on the breakouts for big projects tho, IMHO.

Paul is. I didn't know what he was bound for years ago, but knew (of) him at Oregon State University a long time ago.

Re: How to Create a LED Mask Using Arduino, NeoPixels, and C++

#22

Earlier quoted context omitted.

Teensy line, especially the Teensy 4. Amazing power in that thing, and cheap.

I have one laying around! Is it as easy as just soldering the wires on the pins just like the nano?

Yes, at least in this application. You technically need a level shifter since the teensy has 3.3V output, but if you are running the strip at 4.5V, the output of the Teensy will just barely meet the spec. If you run the strip at a higher voltage you can run into problems.

Re: How to Create a LED Mask Using Arduino, NeoPixels, and C++

#24

Fun! It's amazing how ubiquitous WS2812Bs have become in such a short time. They're wonderful for everything from wearables to signage to room lighting, and there are 12V versions available if you want to drive longer strings. Some advice for people seeing this article in 2020: you might consider using a more modern microcontroller which supports DMA for new projects today. The ATMega328p which is used in Arduino Uno…

Im building a setup now. Any tips on libraries for esp8266 to control the maximum number of leds via i2s DMA?

If you want maximum number of LEDs, I think you want the four-wire LED strips that are driven over SPI, like the APA102 and similar. Much faster than bit-banging on the three-wire strips.

Re: How to Create a LED Mask Using Arduino, NeoPixels, and C++

#27

Fun! It's amazing how ubiquitous WS2812Bs have become in such a short time. They're wonderful for everything from wearables to signage to room lighting, and there are 12V versions available if you want to drive longer strings. Some advice for people seeing this article in 2020: you might consider using a more modern microcontroller which supports DMA for new projects today. The ATMega328p which is used in Arduino Uno…

I totally understand why one might want to buy "genuine Arduino" parts to support the company doing the work to shape that hardware/software ecosystem, but is there a point at which it's reasonable to acknowledge that the price increase over compatible Chinese knockoffs isn't worth paying? I mean, that Nano is $22 from them, which is like a 600% markup over the identically functional cheapo ones you can get on Chinese eBay.

Re: How to Create a LED Mask Using Arduino, NeoPixels, and C++

#28
This seems an appropriate time to mention Shobaleader One, Squarepusher's live project, as their stage gear is a sort of Kendo uniform with a full-face LED matrix.

The masks don't look quite as impressive in the video[0], but live it was incredible. The LEDs can react to volume, but additionally they were synced into preprogrammed routines to fit the music, and with very little other light on stage it was mesmerising.

[0] https://www.youtube.com/watch?v=VypU8zojFsY

edit: warning! jazz fusion

Post reply on HN