add custom GPIO-based I2C driver