Que tal, espero no sea una pregunta de re-novato, pero estoy checando formas de manejar 8 LEDs por lo menos con una sola salida de un uC, la que tengo montada en una protoboard y me sirvio es usando un transistor como interruptor (adjunto esquematico), la duda que tengo es si esta forma es la mas recomendable.
Tambien vi una forma que se llama Charlieplexing (maneja n×(n−1) LEDs con n pines, pero ocupa muchos pines
), sin mas por el momento agradezco de antemano su ayuda.