rpi_pinToBCM: Converts a RPi pin number to BCM line

View source: R/rpi_pinToBCM.R

rpi_pinToBCMR Documentation

Converts a RPi pin number to BCM line

Description

Look up a board pin number and return BCM_line and line_name Pin number is the physical board of the Raspberry pi.

Usage

rpi_pinToBCM(pin_number)

Arguments

pin_number

The pin as found on the Raspberry Pi board. Numbered from 1 to 40.

Details

This checks for a valid range of pins (1:40) and for valid input/output lines. This prevents trying to read a 3.3v or ground line.

Value

a named vector. bcm_line = broadcom line connected to this pin pin_name = broadcom name such as RXD1 or GPIO21

Examples


rpi_pinToBCM(1) # produces error since pin #1 is not data
rpi_pinToBCM(40) # returns a named vector where bcm_line = 21 and pin_name = GPIO21


mnr/rpigpior documentation built on May 3, 2024, 12:14 a.m.