3-pin Charlieplexing configuration with individual resistors to drive six different LEDs with the minimal number of port signals. If the LEDs are identical, the resistors cannot be combined.
Own work
Matthiaspaul