Labs

File System Labs

GPIO (General Purpose Input Output)

root@board:~# dmesg | grep -i gpio
root@board:~# ls /sys/class/gpio/
root@board:~# ls /sys/class/gpio/gpio13
root@board:~# echo 13 > /sys/class/gpio/export
root@board:~# ls /sys/class/gpio/gpio13
active_low  direction  drive  edge  power  subsystem  uevent  value
root@board:~# echo in > /sys/class/gpio/gpio13/direction
root@board:~# echo out > /sys/class/gpio/gpio13/direction
root@board:~# echo 1 > /sys/class/gpio/gpio13/value
root@board:~# cat /sys/class/gpio/gpio13/value    
root@board:~# echo 0 > /sys/class/gpio/gpio13/value
root@board:~# cat /sys/class/gpio/gpio13/value

I2C (Inter-IC)

root@board:~# dmesg | grep -i i2c

Last updated