The CubieBoard is a single-board computer made in Shenzhen, China. The initial run of prototype boards were sold in September of 2012, and production units were produced a month later.
Key specs on the CubieBoard include an AllWinner A10 SoC, 1 GB DDR3, 4 GB NAND flash built-in, 1x microSD slot, 1x SATA port, HDMI 1080p output, 10/100 ethernet connector, 2x USB host, 1x USB OTG, and 1x CIR. The board measures in at 10 cm x 6 cm.
A second version named CubieBoard2 is now available, having been on sale since June 2013. And more recently, a third version was made available named Cubietruck. This third version features a new and larger PCB layout and features an AllWinner A20 SoC, 2 GB DDR3 @480 MHz, 8 GB NAND flash, HDMI 1080p output, 10/100/1000 RTL8211E Ethernet connector, 2x USB host, 1x USB OTB, 1x CIR, headphone and HDMI audio out, mic and line-in via extended pins, WiFi, Bluetooth, and more.