Simple USB based Programmable System-on-Chip

This little thingy is a simple USB based Programmable System-on-Chip that you can either plug into a breadboard, or solder wires onto.
It gives you several analog and digital channels that you can program.
Uses:
2 Channel analog audio mixer
2 Channel analog audio filter
USB to UART/I2C/SPI converter
USB data acquisition
see more about the chip used here :
http://www.cypress.com/?id=177