Skip to content

GPIO TEST

GPIO TEST

Description

Test the functionality of GPIO to ensure it works properly through the example.

Synopsis

rdk_gpio_high.py - The script translates these Pin Headers to GPIO numbers using the pin_to_gpio dictionary.

Pin Header 3 = gpio70
Pin Header 5 = gpio69
Pin Header 7 = gpio72
Pin Header 8 = gpio23
Pin Header 10 = gpio22
Pin Header 11 = gpio53
Pin Header 12 = gpio74
Pin Header 13 = gpio52
Pin Header 15 = gpio56
Pin Header 16 = gpio55
Pin Header 18 = gpio54
Pin Header 19 = gpio66
Pin Header 21 = gpio68
Pin Header 22 = gpio19
Pin Header 23 = gpio67
Pin Header 24 = gpio65
Pin Header 26 = gpio32
Pin Header 27 = gpio51
Pin Header 28 = gpio41
Pin Header 29 = gpio57
Pin Header 31 = gpio75
Pin Header 32 = gpio20
Pin Header 33 = gpio21
Pin Header 35 = gpio73
Pin Header 36 = gpio60
Pin Header 37 = gpio8
Pin Header 38 = gpio76
Pin Header 40 = gpio71

rdk_gpio_low_led.py - LED_G (GPIO 82) - LED_B (GPIO 83)

Info

See Using GPIO for further information

Example

  • Run script to test GPIO.(Input pin header)
    python rdk_gpio_high.py
    Please enter the Pin Header numbers to control (e.g., 27 33 35):
    >>27 33 35
    
  • Run script to test LED.
    python rdk_gpio_led.py
    1. LED_G (GPIO 82)
    2. LED_B (GPIO 83)
    3. Both LED_G and LED_B
    >>3