Mini PC + Arduino. Essentially, pcDuino is a high performance and cost-effective mini PC combined with the ability to connect to Arduino*. Capable of running KODI and operating systems such as Ubuntu and Android ICS, it has many ubiquitous I/O ONBOARD such as HDMI, LVDS, USB and Wi-Fi (XC4350 only) so you can use it in robotics, home theatre, signage, electronic control and various other applications. This is the development platform you have been waiting for.
Six Analog inputs and two PWM outputs make for even extra versatility. The pcDuino comes preloaded with XBMC-Media Centre. Add a HDD and a wireless keyboard & mouse (such as XC4943) and you have a great media centre ready to go. Of course 10/100/1000Mbps Ethernet and HDMI are standard. Two versions are available: pcDuino v3 and pcDuino NANO
*CAUTION: Unlike the Arduino, the pcDuino operates at 3.3V not 5V. If you want to connect a shield with 5V logic, you must use a voltage step down shield (XC4362). The Arduino header on the pcDuino still supplies 5V to power your shields, but all inputs must be at or below 3.3VDC.