The ATtiny does have 3 PWM pins, but with only 5 pins total, it's easy to run short. Fortunately, you can put two LEDs on a single pin using tristate logic.

I don't think this counts as Charlieplexing, since Wikipedia says you need two I/O pins to Charlieplex two LEDs. So whatever you call it, you can save a precious pin. Can't use a common cathode or common anode tricolor though -- you need a 6-pin or 3 discrete LEDs.

// =====================================================================================================================================// setting '0' values won't actually turn the LED quite all the way off; have to call this to get it completely darkvoid RGBoff(){TIMSK &= ~(1 << OCIE0A); // Timer/Counter0 Output Compare Match A Interrupt Disable, preserving other bits so we don't break millis()analogWrite(4, 0);}

sogseal

Great! even though i dont understand this fully yet, in time though ) i got a baby girl on the way so i ordered Adafruit Neopixels WG2811 and a bluetooth, maybe it will help me stopping her crying Thanks bud