MBI5026 LED Matrix
The code is very verbose because I wanted to illustrate how the multiplexer works.
- 74HC154 - pins 9, 10, 11, 12 (A0 to A3)
- MBI5026 - pins 2, 3, 4 (data, clock, latch)
refresh_rate variable sets how long the Arduino waits between each row in milliseconds. Keep it low to avoid flickering.
Full article is on my website.