Hacker News new | past | comments | ask | show | jobs | submit login

The APA102 is probably even simpler, it acts as a 1 byte shift register register per LED and passes the bytes down the chain without needing to really know the total length, there's some special case to latch all the data into the output registers. I'm fond of that design because it needs no timing specific input, you could easily input the data with push buttons if you cared to.



GE Color Effects G-35 Christmas lights from about a decade ago used a similar scheme, except that they boot up in an "enumerate" state and use the first transmission to each figure out their own unique address (or pass the messages down the line). After that, they can each be addressed individually.

(Edit: jgrahamc beat me to it!)




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: