add rpi gpio stuff