public class MCP23S17Pin extends MCP23X17Pin
This GPIO provider implements the MCP23S17 SPI GPIO expansion board as native Pi4J GPIO pins. More information about the board can be found here: * http://ww1.microchip.com/downloads/en/DeviceDoc/21952b.pdf
The MCP23S17 is connected via SPI connection to the Raspberry Pi and provides 16 GPIO pins that can be used for either digital input or digital output pins.
Modifier and Type | Field and Description |
---|---|
static Pin[] |
ALL |
static Pin[] |
ALL_A_PINS |
static Pin[] |
ALL_B_PINS |
static Pin |
GPIO_A0 |
static Pin |
GPIO_A1 |
static Pin |
GPIO_A2 |
static Pin |
GPIO_A3 |
static Pin |
GPIO_A4 |
static Pin |
GPIO_A5 |
static Pin |
GPIO_A6 |
static Pin |
GPIO_A7 |
static Pin |
GPIO_B0 |
static Pin |
GPIO_B1 |
static Pin |
GPIO_B2 |
static Pin |
GPIO_B3 |
static Pin |
GPIO_B4 |
static Pin |
GPIO_B5 |
static Pin |
GPIO_B6 |
static Pin |
GPIO_B7 |
Constructor and Description |
---|
MCP23S17Pin() |
public static final Pin GPIO_A0
public static final Pin GPIO_A1
public static final Pin GPIO_A2
public static final Pin GPIO_A3
public static final Pin GPIO_A4
public static final Pin GPIO_A5
public static final Pin GPIO_A6
public static final Pin GPIO_A7
public static final Pin GPIO_B0
public static final Pin GPIO_B1
public static final Pin GPIO_B2
public static final Pin GPIO_B3
public static final Pin GPIO_B4
public static final Pin GPIO_B5
public static final Pin GPIO_B6
public static final Pin GPIO_B7
public static Pin[] ALL_A_PINS
public static Pin[] ALL_B_PINS
public static Pin[] ALL
Copyright © 2012–2016 Pi4J. All rights reserved.