We're no longer updating This wiki!!

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
en:c1_enhancement_gpio40 [2016/03/08 16:37]
charles.park
en:c1_enhancement_gpio40 [2016/03/29 10:38] (current)
charles.park [Enhancement of 40pin GPIO]
Line 1: Line 1:
 ====== Enhancement of 40pin GPIO ====== ====== Enhancement of 40pin GPIO ======
-The **ODROID-C2** provides 40Pin GPIOs.+The **ODROID-C1/​ODROID-C1+** provides 40Pin GPIOs.
  
-**Easy to use GPIOs**\\ +**Easy to use GPIOs** \\ 
-First, you refer to below link.\\ +First, you refer to below link. \\ 
-You check Export number that you want to use GPIO.\\ +You check Export number that you want to use GPIO. \\ 
-[[en:c2_hardware&#​expansion_connectors | Pin description]]+[[en:c1_hardware&#​expansion_connectors | Pin description]]
  
-** You need to enter into super-user mode first to run below commands !! **\\+** You need to enter into super-user mode first to run below commands !! **
 <​code>​ sudo su </​code>​ <​code>​ sudo su </​code>​
-\\ \\ \\ 
- 
  
 Create a GPIO file access.\\ Create a GPIO file access.\\
-You can access GPIOs using sysfs interface. +You can access GPIOs using sysfs interface. This example uses pin number 18 which is connected to the GPIO102(GPIOX.BIT5)
-  echo 233 > /​sys/​class/​gpio/​export +  echo 102 > /​sys/​class/​gpio/​export 
-Configure the pin direction ​(in/out) +Configure the pin direction ​for input 
-  echo in > /​sys/​class/​gpio/​gpio29/​direction ​: gpio direction ​input +  echo in > /​sys/​class/​gpio/​gpio102/direction 
-  echo out > /​sys/​class/​gpio/​gpio29/​direction ​: gpio direction output+Configure the pin direction ​for output 
 +  echo out > /​sys/​class/​gpio/​gpio102/direction
 Read a value (if gpio direction is input) Read a value (if gpio direction is input)
-  cat /​sys/​class/​gpio/​gpio233/value+  cat /​sys/​class/​gpio/​gpio102/value
 Write a value (if gpio direction is output) Write a value (if gpio direction is output)
-  echo 1 > /​sys/​class/​gpio/​gpio233/value : gpio high +  echo 1 > /​sys/​class/​gpio/​gpio102/value : gpio high 
-  echo 0 > /​sys/​class/​gpio/​gpio233/value : gpio low+  echo 0 > /​sys/​class/​gpio/​gpio102/value : gpio low
  
 ===== I2C ===== ===== I2C =====
en/c1_enhancement_gpio40.1457424432.txt.gz · Last modified: 2016/03/08 16:37 by charles.park
CC Attribution-Share Alike 3.0 Unported
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0