GPIO 핀 하나 지정해서 LED 꽂아놓고 불 들어오는걸로 확인해 볼 수 있음.
메모리를 이용하는 방식에 비하면 속도도 엄청나게 느려서 기능도 단순하지만,
간단한 회로의 경우엔 bash script로도 후딱 짤 수 있으므로 간편함이 장점.
// GPIO17 set up
[root@localhost]# echo "17" > /sys/class/gpio/export
// 확인
[root@localhost]# ls /sys/class/gpio
export gpio17 gpiochip0 gpiochip100 unexport
// output 핀으로 세팅
[root@localhost]# echo "out" > /sys/class/gpio/gpio17/direction
// HIGH로 세팅 (LED를 꽂아놨다면 불이 들어옴)
[root@localhost]# echo "1" > /sys/class/gpio/gpio17/value
// LOW로 세팅
[root@localhost]# echo "0" > /sys/class/gpio/gpio17/value
// clean up
[root@localhost]# echo "17" > /sys/class/gpio/unexport