Using a single GPIO port on a microcontroller to control N bits of arbitrary parallel binary outputs, e.g., a multi-digital display.
A step-by-step guide to using the DualShock 3 in Windows via Bluetooth or plain old USB.