/
ClearFog Base/Pro GPIO Pins Control
ClearFog Base/Pro GPIO Pins Control
To control on the GPIO pins:
The external GPIOs are available under the /sys/class/gpio folder in Linux.
To control on the GPIO pins you need to calculate the GPIO number XX and run the commands below:
# Export GPIO XX
echo XX > /sys/class/gpio/export
# Set GPIO pin Direction
echo "out" > /sys/class/gpio/gpioXX/direction
or
echo "in" > /sys/class/gpio/gpioXX/direction
# Set the value of an output pin
echo 1 > /sys/class/gpio/gpioXX/value
or
echo 0 > /sys/class/gpio/gpioXX/value
# Get the value of an input pin
cat > /sys/class/gpio/gpioXX/value
# Unexport GPIO XX
echo XX > /sys/class/gpio/unexport
This is an example code for accessing the GPIOs on the ClearFog Base/Pro:
#An example for gpio 22
# Export GPIO XX
cd /sys/class/gpio/
echo 22 > export
cd gpio22/
# Set GPIO pin Direction
echo out > direction
# Set the value of an output pin
echo 0 > value
, multiple selections available,
Related content
ClearFog A388 Pro Quick Start Guide
ClearFog A388 Pro Quick Start Guide
More like this
ClearFog A388 Base Quick Start Guide
ClearFog A388 Base Quick Start Guide
Read with this
ClearFog CN9130 Pro Quick Start Guide
ClearFog CN9130 Pro Quick Start Guide
More like this
ClearFog LX2162A Quick Start Guide
ClearFog LX2162A Quick Start Guide
More like this
Upgrading Clearfog Base to support CN9130 SOM
Upgrading Clearfog Base to support CN9130 SOM
More like this
HoneyComb LX2 / ClearFog CX LX2 Quick Start Guide
HoneyComb LX2 / ClearFog CX LX2 Quick Start Guide
More like this
SolidRun Ltd.