Het project gebruikt 7 RGB LED's die zijn gerangschikt in de vorm van dobbelstenen. Elke RGB LED heeft drie aparte LEDs binnen dus dat maakt een totaal van 21 LEDs en ze hebben gecontroleerd door 4 I/O pinnen van ATTiny13V Microcontroller.But volgens de theorie van CharliePlexing, kunnen we alleen de controle van 12 {n(n-1)} LEDs van 4 i/o-pinnen.
Eigenlijk is de regeling van de LED's in de vorm van dobbelstenen zodat ze kunnen worden onderverdeeld in vier groepen. Drie met twee LED's en eentje met één LED. De LEDs van elke groep zijn ON en tegelijk uit en kan worden aangesloten op dezelfde I/O pinnen met dezelfde maakt. Kortom, ze worden behandeld als één LEDs.So dat maakt een totaal van 4 RGB LED's kunnen worden verwerkt door de code (4 x 3 = 12 dus charlieplexing houdt)'
De 5 I/O pin van de Controller wordt gebruikt voor het schakelen van die toen ingedrukt genereert willekeurige getallen van 1 tot en met 6 en wanneer vrijgegeven genereert willekeurige kleuren (6 in totaal)