The HERO Board is a credit-card-sized programmable computer based off of (and a cheaper alternative to) the Arduino UNO. You can purchase a HERO board for yourself HERE.