I recently found myself with a problem. I'm doing work with some higher speed TTL serial stuff (3M baud), and my FTDI adapters, which should be more than capable of handing this, were being mostly ...
It was an interface that launched a thousand hacks. Near trivial to program, enough I/O lines for useful work, and sufficiently fast for a multitude of applications: homebrew logic analyzers, chip ...