Changes

Jump to: navigation, search

Fitlet GPIO SDK for Linux

90 bytes added, 16:43, 26 October 2015
/* fitlet GPIO */
|+ GPIO pin naming convention on fitlet
|-
| Pin number
| Color code
| GPIO name
| HW source
| Pin on GPIO Connector
| Notes
|-
| P-1
| Brown
| GPIO89
| FCH
| P-1
|
|-
| P-2
| Red
| GPIO132
| FCH
| P-2
|
|-
| P-3
| Orange
| GPIO65
| FCH
| P-3
|
|-
| P-4
| Yellow
| GPIO66
| FCH
| P-4
|
|-
| P-5
| Green
| GPIO29
| FCH
| P-5
| Vout 1.5V
|-
| P-8
| Grey
| GPIO73
| FCH
| P-8
|
|-
| P-9
| White
| GPIO27
| FCH
| P-9
| Vout 1.5V
|-
| P-10
| Black
| GPIO28
| FCH
| P-10
| Vout 1.5V
|-
| P-11
| Brown
| GPIO12
| FCH
| P-11
|
|-
|}
 
* The GPIO sysfs interface allows users to manipulate any GPIO from userspace dynamically.
$ echo out > /sys/class/gpio/gpio89/direction
$ echo 1 > /sys/class/gpio/gpio89/value
## at this point voltage measuring on P-1 (Brown) should give 3.3V
$ echo 0 > /sys/class/gpio/gpio89/value
## at this point voltage measuring on P-1 (Brown) should give 0.0V
$ echo 89 > /sys/class/gpio/unexport