Extending GPIO functionality. WIP.