This USB interface board project is used to connect 8 (parallel) data lines to the USB. Main component of this project is FT245BM. With a small internal FIFO (384 byte Tx, 128 bytes Rx) and 4 handshake lines which make it suitable for interfacing microcontroller designs to the USB. Wolfgang says that you can also use it as simple 8bit IO when the bitbang mode is enabled. But in this mode, the bits will not come out in a constant bitrate but in chunks of 64 bytes with specified baud rate followed by a delay.
USB 8 bit IO Interface board