-        from pyftdi.i2c import I2cController
-        self._i2c = I2cController()
-        self._i2c.configure('ftdi:///1')
-        Pin.ft232h_gpio = self._i2c.get_gpio()
+        from binhoHostAdapter import binhoHostAdapter
+        from binhoHostAdapter import binhoUtilities
+
+        utilities = binhoUtilities.binhoUtilities()
+        devices = utilities.listAvailableDevices()
+
+        if len(devices) > 0:
+
+            self._nova = binhoHostAdapter.binhoHostAdapter(devices[0])
+            self._nova.setNumericalBase(10)
+            self._nova.setOperationMode(0, "I2C")
+            self._nova.setPullUpStateI2C(0, "EN")
+            self._nova.setClockI2C(0, 400000)
+
+        else:
+            raise RuntimeError('No Binho host adapter found!')
+
+        # Pin.ft232h_gpio = self._i2c.get_gpio()