Class RgbLed

java.lang.Object
com.diozero.devices.RgbLed
All Implemented Interfaces:
DeviceInterface, AutoCloseable

public class RgbLed
extends Object
implements DeviceInterface
Three pin controlled RGB LED. 4 3 2 1 1 Red 2 Ground 3 Green 4 Blue
  • Constructor Details

    • RgbLed

      public RgbLed​(int redPin, int greenPin, int bluePin) throws RuntimeIOException
      Parameters:
      redPin - GPIO for the red LED.
      greenPin - GPIO for the green LED.
      bluePin - GPIO for the blue LED.
      Throws:
      RuntimeIOException - If an I/O error occurred.
    • RgbLed

      public RgbLed​(GpioDeviceFactoryInterface deviceFactory, int redPin, int greenPin, int bluePin) throws RuntimeIOException
      Parameters:
      deviceFactory - Device factory to use to provision this device.
      redPin - GPIO for the red LED.
      greenPin - GPIO for the green LED.
      bluePin - GPIO for the blue LED.
      Throws:
      RuntimeIOException - If an I/O error occurred.
  • Method Details