#!/bin/bash # set_gpio_ctrl # pin #, direction, high(1)/low(0) function set_gpio_ctrl() { echo $1 > /sys/class/gpio/export echo $2 > /sys/class//gpio/gpio$1/direction echo $3 > /sys/class/gpio/gpio$1/value echo $1 > /sys/class/gpio/unexport sleep 1 } # get_gpio_ctrl # pin # function get_gpio_ctrl() { echo $1 > /sys/class/gpio/export echo $(cat /sys/class/gpio/gpio$1/value) echo $1 > /sys/class/gpio/unexport }