WiringPi
A high-performance GPIO library for Raspberry Pi with direct access to hardware registers
SITE CAPTUREBased on information published on the service's website. Selection and review policy
WHAT IT DOES
What does it do?
WiringPi is a C library for controlling GPIO pins on Raspberry Pi boards. It uses DMA to access hardware registers directly and aims for fast, efficient pin control. Its included gpio tool lets users configure individual pins or check the status of all pins at once.
KEY FEATURES
Key features
- Controls Raspberry Pi GPIO pins from C code
- Uses DMA to access hardware registers directly
- Configures individual pins with the gpio tool
- Checks the status of all GPIO pins at once
- Links the library in CMake projects
- Supports building from source and installing prebuilt binaries