Click or drag to resize

BeaglePlay Class

I/O resources (channel numbers) available on a BeaglePlay running Remote I/O Protocol Server.
Inheritance Hierarchy
SystemObject
  IO.Objects.RemoteIO.PlatformsBeaglePlay

Namespace: IO.Objects.RemoteIO.Platforms
Assembly: libsimpleio (in libsimpleio.dll) Version: 2.2025.76.2
Syntax
C#
public static class BeaglePlay

The BeaglePlay type exposes the following members.

Fields
 NameDescription
Public fieldStatic memberAN GPIO channel number for the BeaglePlay mikroBUS socket AN pin.
Public fieldStatic memberCS GPIO channel number for the BeaglePlay mikroBUS socket CS pin.
Remarks
This GPIO pin cannot be configured unless the BeaglePlay has had either the mikrobus-gpio.dtbo or the mikrobus-spi-gpio.dtbo device tree overlay applied.
Public fieldStatic memberD0 GPIO channel number for the BeaglePlay Grove socket D0 pin.
Remarks
This GPIO pin cannot be configured unless the BeaglePlay has had either the grove-gpio.dtbo or the grove-motor3.dtbo device tree overlay applied.
Public fieldStatic memberD1 GPIO channel number for the BeaglePlay mikroBUS socket D1 pin.
Remarks
This GPIO pin cannot be configured unless the BeaglePlay has had either the grove-gpio.dtbo or the grove-motor1.dtbo device tree overlay applied.
Public fieldStatic memberI2C_GROVE I2C bus channel number for the Grove socket.
Public fieldStatic memberI2C_MIKROBUS I2C bus channel number for the mikroBUS socket.
Public fieldStatic memberI2C_QWIIC I2C bus channel number for the QWIIC socket.
Public fieldStatic memberINT GPIO channel number for the BeaglePlay mikroBUS socket INT pin.
Public fieldStatic memberLED_USR0 GPIO channel number for the BeaglePlay LED USR0.
Remarks
This GPIO pin cannot be configured as an input.

LED_USER0 and USERLED refer to the same LED.

Public fieldStatic memberLED_USR1 GPIO channel number for the BeaglePlay LED USR1.
Remarks
This GPIO pin cannot be configured as an input.
Public fieldStatic memberLED_USR2 GPIO channel number for the BeaglePlay LED USR2.
Remarks
This GPIO pin cannot be configured as an input.
Public fieldStatic memberLED_USR3 GPIO channel number for the BeaglePlay LED USR3.
Remarks
This GPIO pin cannot be configured as an input.
Public fieldStatic memberLED_USR4 GPIO channel number for the BeaglePlay LED USR4.
Remarks
This GPIO pin cannot be configured as an input.
Public fieldStatic memberMISO GPIO channel number for the BeaglePlay mikroBUS socket MISO pin.
Remarks
This GPIO pin cannot be configured unless the BeaglePlay has had either the mikrobus-gpio.dtbo or the mikrobus-spi-gpio.dtbo device tree overlay applied.
Public fieldStatic memberMOSI GPIO channel number for the BeaglePlay mikroBUS socket MOSI pin.
Remarks
This GPIO pin cannot be configured unless the BeaglePlay has had either the mikrobus-gpio.dtbo or the mikrobus-spi-gpio.dtbo device tree overlay applied.
Public fieldStatic memberPWM GPIO channel number for the BeaglePlay mikroBUS socket PWM pin.
Remarks
This GPIO pin cannot be configured unless the BeaglePlay has had either the mikrobus-gpio.dtbo or the mikrobus-pwm-gpio.dtbo device tree overlay applied.
Public fieldStatic memberPWM_GROVE_D0 PWM output channel number for the Grove socket pin D0.
Remarks
This PWM output cannot be configured unless the BeaglePlay has had either the grove-motor1.dtbo or the grove-motor2.dtbo device tree overlay applied.
Public fieldStatic memberPWM_GROVE_D1 PWM output channel number for the Grove socket pin D1.
Remarks
This PWM output cannot be configured unless the BeaglePlay has had either the grove-motor2.dtbo or the grove-motor3.dtbo device tree overlay applied.
Public fieldStatic memberPWM_MIKROBUS PWM output channel number for the mikroBUS socket.
Public fieldStatic memberRST GPIO channel number for the BeaglePlay mikroBUS socket RST pin.
Public fieldStatic memberRX GPIO channel number for the BeaglePlay mikroBUS socket RX pin.
Remarks
This GPIO pin cannot be configured unless the BeaglePlay has had either the mikrobus-gpio.dtbo or the mikrobus-uart-gpio.dtbo device tree overlay applied.
Public fieldStatic memberSCK GPIO channel number for the BeaglePlay mikroBUS socket SCK pin.
Remarks
This GPIO pin cannot be configured unless the BeaglePlay has had either the mikrobus-gpio.dtbo or the mikrobus-spi-gpio.dtbo device tree overlay applied.
Public fieldStatic memberSCL GPIO channel number for the BeaglePlay mikroBUS socket SCL pin.
Remarks
This GPIO pin cannot be configured unless the BeaglePlay has had either the mikrobus-gpio.dtbo or the mikrobus-i2c-gpio.dtbo device tree overlay applied.
Public fieldStatic memberSDA GPIO channel number for the BeaglePlay mikroBUS socket SDA pin.
Remarks
This GPIO pin cannot be configured unless the BeaglePlay has had either the mikrobus-gpio.dtbo or the mikrobus-i2c-gpio.dtbo device tree overlay applied.
Public fieldStatic memberSPI_MIKROBUS SPI slave device channel number for the Grove socket.
Public fieldStatic memberTX GPIO channel number for the BeaglePlay mikroBUS socket TX pin.
Remarks
This GPIO pin cannot be configured unless the BeaglePlay has had either the mikrobus-gpio.dtbo or the mikrobus-uart-gpio.dtbo device tree overlay applied.
Public fieldStatic memberUSERBUTTON GPIO channel number for the BeaglePlay user button.
Remarks
This GPIO pin cannot be configured as an output.
Public fieldStatic memberUSERLED GPIO channel number for the BeaglePlay user LED.
Remarks
This GPIO pin cannot be configured as an input.

USERLED and LED_USER0 refer to the same LED.

Top
See Also