Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revisionBoth sides next revision
en:general_information:tutorial:gpio [2021/04/19 09:07] – [Set GPIO as Input] removed unnecessary quotes lenzen:general_information:tutorial:gpio [2021/06/28 17:10] – [Where to find GPIO's in sysfs] liedmann
Line 1: Line 1:
 ====== Using GPIO from sysfs ====== ====== Using GPIO from sysfs ======
  
-===== Where to find GPIO's in sysfs =====+=== Where to find GPIO's in sysfs ===
  
 GPIO's are listed under **/sys/class/gpio** GPIO's are listed under **/sys/class/gpio**
Line 33: Line 33:
  
 <code> <code>
-root@MBaXXX:~ echo <gpionr> >/sys/class/gpio/export                  // export GPIO pin+root@MBaXXX:~ echo <gpionr> > /sys/class/gpio/export                 // export GPIO pin
 root@MBaXXX:~ echo out > /sys/class/gpio/gpio<gpionr>/direction      // set GPIO direction root@MBaXXX:~ echo out > /sys/class/gpio/gpio<gpionr>/direction      // set GPIO direction
 root@MBaXXX:~ echo 1 > /sys/class/gpio/gpio<gpionr>/value            // toggle GPIO to high  root@MBaXXX:~ echo 1 > /sys/class/gpio/gpio<gpionr>/value            // toggle GPIO to high 
Line 40: Line 40:
 ++++ example | ++++ example |
 <code> <code>
-root@MBaXXX:~ echo 34 >/sys/class/gpio/export +root@MBaXXX:~ echo 34 > /sys/class/gpio/export 
-root@MBaXXX:~ echo out >/sys/class/gpio/gpio34/direction+root@MBaXXX:~ echo out > /sys/class/gpio/gpio34/direction
 root@MBaXXX:~ echo 1 > /sys/class/gpio/gpio34/value root@MBaXXX:~ echo 1 > /sys/class/gpio/gpio34/value
 root@MBaXXX:~ echo 0 > /sys/class/gpio/gpio34/value root@MBaXXX:~ echo 0 > /sys/class/gpio/gpio34/value
Line 49: Line 49:
  
 <code> <code>
-root@MBaXXX:~ echo <gpionr> >/sys/class/gpio/export                  // export GPIO pin +root@MBaXXX:~ echo <gpionr> > /sys/class/gpio/export                 // export GPIO pin 
 root@MBaXXX:~ echo in > /sys/class/gpio/gpio<gpionr>/direction       // set GPIO direction root@MBaXXX:~ echo in > /sys/class/gpio/gpio<gpionr>/direction       // set GPIO direction
 root@MBaXXX:~ cat /sys/class/gpio/gpio<gpionr>/value                 // read GPIO value root@MBaXXX:~ cat /sys/class/gpio/gpio<gpionr>/value                 // read GPIO value
  • Last modified: 2022/08/04 15:02