The MCP2200 USB-UART transceiver has 8 GPIO pins. Yes, you read that correctly.
With such unexpected I/O capabilities, I feel obliged to do the only responsible thing: blink LEDs.
Seven LED outputs and one input for a push-button to control direction of the “chase” sequence.
As simple C program using the hidapi and we’re done!
As always, all notes, schematics and code are in the Little Electronics & Arduino Projects repo on GitHub