A microcomputer is a small, relatively inexpensive computer with a microprocessor as its central processing unit (CPU). It includes a microprocessor, memory, and minimal input/output (I/O) circuitry mounted on a single printed circuit board. Raspberry Pi is a credit-card sized ARM-based computer board that plugs into a TV and a keyboard. It has a graphics GPU, an SD card slot and Network adapter.