디지털 입력/출력
전기회로는 아래와 같이 스위치가 닫히면 (Closed circuit) 전류가 흐르고, 스위치가 열리면 (Open circuit) 전기가 흐르지 않습니다.

컨트롤러의 디지털 입력, 출력 또한 근본적으로 위의 회로와 동일하며 닫힌 상태를 HIGH, 열린 상태를 LOW라고 합니다.
디지털 입력 (Digital Input)
디지털 입력에서는 외부의 스위치에 작동에 따라 회로의 열림 또는 닫힘을 컨트롤러가 감지합니다. 회로가 닫혀 있으면 HIGH, 열려있으면 LOW로 인식합니다.

디지털 출력 (Digital Output)
디지털 출력에서는 스위치의 열림/닫힘을 컨트롤러가 제어합니다. 그러므로 HIGH를 출력해야 하는 경우는 스위치를 닫고, LOW를 출력해야하는 경우는 스위치를 엽니다.

예시
라즈베리파이에서 디지털 입력, 출력의 예시는 아래와 같습니다.
