RPi GPIO BASH Control

Reading inputs

echo "4" > /sys/class/gpio/export
echo "in" > /sys/class/gpio/gpio4/direction
cat /sys/class/gpio/gpio4/value

Setting Outputs

 # Exports pin to userspace
echo "18" > /sys/class/gpio/export
# Sets pin 18 as an output
echo "out" > /sys/class/gpio/gpio18/direction
# Sets pin 18 to high
echo "1" > /sys/class/gpio/gpio18/value
# Sets pin 18 to low
echo "0" > /sys/class/gpio/gpio18/value

Comments

Popular Posts