Já vimos que uma forma de controlar cada LED RGB é ter três sinais de controle individuais, um para cada cor. A BitDogLab também tem uma matriz de 25 LEDS, dispostos em 5 colunas por 5 linhas. Se este controle fosse individual, seria necessário ter 75 sinais, saindo do microcontrolador, para o controle de toda a matriz.
Felizmente existe um LED que apesar de ser RGB pode ser controlado com uma única entrada. Além disso, este LED tem uma saída que pode ser conectada a um outro LED e assim, em fila, com um único pino podemos controlar a cor RGB de todos os LEDs desta fila, individualmente. Esta funcionalidade economiza muitos pinos e permite criar uma fita ou matriz de LEDs que podem ser conectadas em série, aumentando muito a sua capacidade de comunicação visual. Este LED endereçável possui um chip embutido que realiza o controle dos LEDs RGB individualmente usando apenas um terminal.
Este controle depende de uma biblioteca de software que simplifica bastante a programação pelo usuário.
