MultiMedio is your gateway to all things peripheral, and is especially useful for final projects. It is an FPGA based device designed to interface with the 8051 family of microcontrollers and provide access to an assortment of peripherals, including a video system capable of resolutions up to 800x600, and a 16-bit CD quality audio system.
Multimedio is "experimental". It has been used successfully by many students, but it may have bugs. This is a "use at your own risk" peripheral.