With my Digispark, i am able to drive 120 leds using Neopixel library, as well as with light_ws8211 library.
Both are working well, so, only driving leds, does not lead to a RAM problem.
My problems come when I want to use DigiUSB library along with one of those two libraries.
But, anyway, even when the digiusb device comes up in dmesg under Linux, I never succeded in exchanging characters between Linux and the Digispark.
It should be a problem, but I don't know what