The HiPi::Interface modules provide high level interfaces for specific devices connected to your Raspberry Pi via the device tree or in some cases using bcm2835 peripherals directly.
Generally a HiPi::Interface module will use one of the HiPi::Device modules as a back end.
If you have a component for which there is no HiPi::Interface module you can use the appropriate HiPi:Device::* module directly.
It would be great if you wrapped your resulting code in a HiPi::Interface::* module and contributed the result to this distribution or directly to CPAN yourself.
The following HiPi::Interface modules are provided.