While it looks small, the PJRC Teensy can perform some pretty impressive feats. In addition to its 34 digital I/O pins, there are adaptors available for audio output, LED matrices, and more. It’s also Arduino compatible, so after downloading the driver, you can program it using the Arduino IDE you know and love.