USB CDC serial port for the Digispark (ATtiny85) and Digispark Pro, without the throughput limits and bugs of DigisparkCDC.
Fork of the DigisparkCDC library from the Digistump AVR core 1.7.5 with the same SerialUSB API. The original waits 5 ms after every byte written, 1 ms before every USB poll and sends a zero-length packet after every data packet, which caps output near 200 bytes/s; without them it reaches 8000 bytes/s. Also fixes receive stalls, lost data and flush(), keeps the host's line settings (baud()), and offers DigiCDCMedium.h with 2-byte packets for timing-sensitive sketches. Needs the Digistump AVR core. Tested on Linux (PC, Raspberry Pi); Windows refuses low-speed USB serial devices.
| Filename | Release Date | File Size |
|---|---|---|
| DigiCDCFast-1.0.0.zip | 2026-09-14 | 150.57 KiB |