I know digispark boards arent like normal arduinos, i have installed the neccesary drivers and i am able to flash code to the board, a led blink example works.
Im trying to send serial data to the board using the SerialUSB from DigiCDC but when SerialUSB.begin() gets called, the error mentioned in the title happens.
I even made a sketch that blinks the led for 5 seconds and only then it calls the begin from SerialUSB and when running the sketch, the blinking happens for 5 seconds like expected, but then its followed by the error.
I have no idea if its a clone if that might be the issue, i ordered it from tinytronics, a reputable site
Adafruit suggests that the software bit-banged implementation of USB is getting less and less likely to work with modern hardware and OSes.
(For instance, it only supports low-speed USB, and it wouldn't be terribly surprising if recent OSes demanded that CDC run at "full speed.")