old_product:odroid-xu3:hardware:xu3_enhancement_gpio30

Basics of 30pin Port

The ODROID-XU3 provides 30Pin GPIOs.

201310211158488480.jpg

You need to enter into super-user mode first to run below commands !!

target
 sudo su 




Easy to use GPIOs
First, you refer to below link.
You check Export number that you want to use GPIO.
Pin description

Create a GPIO file access.
You can access GPIOs using sysfs interface.

target
echo 29 > /sys/class/gpio/export

Configure the pin direction (in/out)

target
echo in > /sys/class/gpio/gpio29/direction

Read a value

target
cat /sys/class/gpio/gpio29/value

201310211155385344.jpg
Expansion Board

LED ON/OFF example
If you want to use LED ON/OFF, first you check the NET name in Expansion Board.
For example, The NET name of D1 is INT23.
According to below link, The Export GPIO number is #31.
Pin description

target
echo 31 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio31/direction

LED ON

target
echo 1 > /sys/class/gpio/gpio31/value

LED OFF

target
echo 0 > /sys/class/gpio/gpio31/value
  • old_product/odroid-xu3/hardware/xu3_enhancement_gpio30.txt
  • Last modified: 2017/07/26 18:11
  • by luke.go