Check out http://arduinohq.com Raspberry Pi vs Arduino. The Arduino is in fact a micro-controller; not a mini-computer. Although the Arduino can be programmed with small C-like applications, it cannot run a full scale “operating system” and certainly won’t be replacing your media center anytime soon. The Raspberry Pi on the other hand, is a computer. Adding the Arduino to the Raspberry Pi is a bit like adding a bicycle to an automobile.