Exploring Raspberry Pi: Interfacing to the Real World with Embedded Linux