# com.google.android.things.userdriver.pio

# com.google.android.things.userdriver.pio

## Interfaces

|-----------------------------------------------------------------------------------------------------------------------|-------------------|
| [GpioDriver](https://developer.android.com/reference/com/google/android/things/userdriver/pio/GpioDriver)             | GPIO user driver. |
| [I2cBusDriver](https://developer.android.com/reference/com/google/android/things/userdriver/pio/I2cBusDriver)         | I2C user driver.  |
| [PwmDriver](https://developer.android.com/reference/com/google/android/things/userdriver/pio/PwmDriver)               | PWM user driver.  |
| [SpiBusDriver](https://developer.android.com/reference/com/google/android/things/userdriver/pio/SpiBusDriver)         | SPI user driver.  |
| [UartDeviceDriver](https://developer.android.com/reference/com/google/android/things/userdriver/pio/UartDeviceDriver) | UART user driver. |

## Classes

|-----------------------------------------------------------------------------------------------------------------------|------------------------------------|
| [PioDriverManager](https://developer.android.com/reference/com/google/android/things/userdriver/pio/PioDriverManager) | Manager for PIO userspace drivers. |

-

  ## Interfaces

  - [GpioDriver](https://developer.android.com/reference/com/google/android/things/userdriver/pio/GpioDriver)
  - [I2cBusDriver](https://developer.android.com/reference/com/google/android/things/userdriver/pio/I2cBusDriver)
  - [PwmDriver](https://developer.android.com/reference/com/google/android/things/userdriver/pio/PwmDriver)
  - [SpiBusDriver](https://developer.android.com/reference/com/google/android/things/userdriver/pio/SpiBusDriver)
  - [UartDeviceDriver](https://developer.android.com/reference/com/google/android/things/userdriver/pio/UartDeviceDriver)
-

  ## Classes

  - [PioDriverManager](https://developer.android.com/reference/com/google/android/things/userdriver/pio/PioDriverManager)