System.Device.Gpio.Drivers Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
HummingBoardDriver |
A GPIO driver for the HummingBoard. |
LibGpiodDriver |
This driver uses the Libgpiod library to get user-level access to the gpio ports. It superseeds the SysFsDriver, but requires that libgpiod is installed. To do so, run "sudo apt install -y libgpiod-dev". |
OrangePiPCDriver |
A GPIO driver for the Orange Pi PC and PC+. |
RaspberryPi3Driver |
A GPIO driver for the Raspberry Pi 3 or 4, running Raspbian (or, with some limitations, ubuntu) |
SysFsDriver |
A GPIO driver for Unix. |
UnixDriver |
The base class for the standard unix drivers |
Windows10Driver |
A GPIO driver for Windows 10 IoT. |
Enums
RaspberryPi3Driver.AltMode |
Used to set the Alternate Pin Mode on Raspberry Pi 3/4. The actual pin function for anything other than Input or Output is dependent on the pin and can be looked up in the Raspi manual. |