I've always been interested in Charlieplexing, but never had any means to get into it. When I got my Raspberry Pi
, I figured it would make a great platform to learn how to Charlieplex.
There are already a ton of Instructables on Charlieplexing out there
, so I won't go into the theory behind it, or how it works. This Instructable will instead focus on how I wired it up on my breadboard using 3 pairs of LEDs and 3 leads, then expanding it to 10 pairs of LEDs with 5 leads.
From a learning perspective, my objective was to learn about Charlieplexing. How does it work, and how do you code it.