“Chipiplexing” efficiently drives multiple LEDs using few microcontroller ports
https://www.electronics-lab.com/chipiplexing-efficiently-drives-multiple-leds-using-few-microcontroller-ports/
by Guillermo Jaquenod @ edn.com Actual microcontrollers have powerful bidirectional I/O ports, and you can use different techniques to fully exploit such capabilities. Recent Design Ideas described the “Charlieplexing” method as an effective way to drive M=N×(N–1) LEDs using only N bidirectional I/O ports and N resistors (reference 1 and reference 2). Unfortunately, using Charlieplexing […]