The Raspberry Pi is a revolutionary low-cost credit-card-sized Single-Board Computer (SBC) developed by the Raspberry Pi foundation and released in February 2012. It was created with the intention of promoting basic computer science in schools but has become so popular it is used in a wide variety of applications from science and technology to electronic DIY projects. The beauty of the Raspberry Pi is that it is a self-contained 'single-board computer' with a processor, memory, USB ports and many other features. The computer is powered by an ARM1176JZF-S processor running at 700 MHz which makes it a powerful enough platform to run many of the same programs used on PCs. In addition at a price tag of £35 pounds it is one of the cheapest Linux machines available making it the perfect minicomputer for hobbyists all over the world.