/
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
mikroBUS
mikroBUS
More like this
ClearFog A388 Base Quick Start Guide
ClearFog A388 Base Quick Start Guide
Read with this
Accessing GPIO Pins on ClearFog A388
Accessing GPIO Pins on ClearFog A388
More like this
Switching PCIe to MSATA
Switching PCIe to MSATA
Read with this
HummingBoard Edge/Gate/CBi GPIO Pins Control
HummingBoard Edge/Gate/CBi GPIO Pins Control
More like this
A388 SOM Hardware User Manual
A388 SOM Hardware User Manual
Read with this
SolidRun Ltd.