GPIO for CF3

This prototype sample demonstrates a CF3 GPIO app using the GPIO Service. It uses adef executables, bindings, and processes sections, and cdef requires, cflag, and sources sections.

Go to the sample app code.

CF3 Pin Mapping

This table lists where pins exposed by the GPIO service are connected (for CF3 modules like the WP85).

Service CF3 Pin IOT on MangOH
le_gpioPin7 7 IoT1 - GPIO 2 (pin 25)
le_gpioPin8 8 IoT0 - GPIO 4 (pin 27)
le_gpioPin13 13 IoT0 - GPIO 3 (pin 26)
le_gpioPin21 21 IoT1 - GPIO 4 (pin 27)
le_gpioPin22 22 IoT2 - GPIO 1 (pin 24)
le_gpioPin23 23 IoT2 - GPIO 2 (pin 25)
le_gpioPin24 24 IoT2 - GPIO 3 (pin 26)
le_gpioPin25 25 IoT1 - GPIO 1 (pin 24)
le_gpioPin32 32 IoT1 - GPIO 3 (pin 26)
le_gpioPin33 33 IoT0 - GPIO 2 (pin 25)
le_gpioPin42 42 IoT0 - GPIO 1 (pin 24)
Note
IoT2 GPIO4 is not available for use.

Run this to install the sample app:

$ cd apps/sample/gpioCf3Demo
$ make wp85
$ update gpioCf3Demo.wp85.update <ip address>

Start App

See
Create Apps