card, network, USB hard disk • Choose linux platform which is most suitable ◦ Needs USB, ethernet, fast enough • Decide to use serial port to connect to a microcontroller, which connects to LCD and keypad • If only one USB port, put usb hub • Linux has drivers for serial(for this particular cpu), usb-storage(both hard disk and SD card), and usb CD ROM Example application