Visualizing Algorithms with Python and Programmable LEDs

Loading

Follow to receive video recommendations   a   A


Recently, a new LED strip specification, APA102, has been released which allows these strips to be driven by a general purpose CPU instead of a dedicated microcontroller. This allows us the luxury of controlling them with Python! I'll teach you about how to get the the hardware, how to think about programming for lights and how to build anything from a psychedelic art installation to home lighting to an educational tool. Programming with lights is awesome because you can SEE bugs with your eyes. I think the use of these LED's have great potential as a teaching tool because of the immediacy of the feedback. LIVE hardware demos! See Quicksort in brilliant colors!

Editors Note:

If you like this website, please upvote my Awesome Python pull request.