With flexible I/O options and Linux capability, the Raspberry Pi offers enormous potential for hardware development. Andrew Back takes us through the possibilities with his hardware-hacking getting-started guide for the credit-card-sized Linux computer.