2.8 GPIO
Raspberry Pi는 단순히 시스템 내에 있는 자원을 사용할 수 있을 뿐만 아니라, interface를 통하여 시스템 외부의 다양한 기기와의 통신하고, 통제할 수 있는 기능을 가지고 있다. 외부 기기를 통해서 입력을 받거나 출력을 할 수도 있으며, 외부 장치를 조정할 수도 있다. 외부의 sensor로부터 각종 측정 값을 받아서 상황을 판단하고, 그에 따라 적절한 처리를 할 수 있는 기능을 구현할 수 있다. Embedded Program을 작성하여 외부 시스템을 자체적으로 직접 제어하는 시스템을 구축할 수도 있다.