While I was testing a LED driver board I needed something to quickly test the chip on a breadboard. I came to the conclusion that wiring up 8 or even 16 LEDs with individual resistors on a breadboard is a major nuisance. And we all know how easy it is to accidentally rip those cables out or how easily this grows into a bad mess of wires.
This board holds 16 LEDs + resistors. They're wired up in such a way that it can work in either common-anode or common-cathode configuration. Connect pin #9 to either +5V or GND. The 8 channels will then light up if they're connected to either GND or +5V. This board therefore works with push-pull outputs on microcontrollers, as well as with open-collector outputs.