diff --git a/ohmpi/hardware_components/abstract_hardware_components.py b/ohmpi/hardware_components/abstract_hardware_components.py
index 6aa90ef2d8ea14aa075357f24e458a311c76d9f3..8e428fd938eb81f0453a8107fcfbc358ec8891ba 100644
--- a/ohmpi/hardware_components/abstract_hardware_components.py
+++ b/ohmpi/hardware_components/abstract_hardware_components.py
@@ -1,5 +1,4 @@
 from abc import ABC, abstractmethod
-
 import numpy as np
 from ohmpi.logging_setup import create_stdout_logger
 import time
diff --git a/ohmpi/hardware_components/raspberry_pi.py b/ohmpi/hardware_components/raspberry_pi.py
index 20540c910138aea95cde1623ec0cea7571aebb11..2d1d9eee52925135b6de9fbc57689ac5380dda7f 100644
--- a/ohmpi/hardware_components/raspberry_pi.py
+++ b/ohmpi/hardware_components/raspberry_pi.py
@@ -6,7 +6,8 @@ import minimalmodbus  # noqa
 import os
 from ohmpi.utils import get_platform
 from gpiozero import CPUTemperature  # noqa
-
+import warnings
+warnings.filterwarnings("error")
 
 class Ctl(CtlAbstract):
     def __init__(self, **kwargs):
@@ -22,12 +23,18 @@ class Ctl(CtlAbstract):
 
         super().__init__(**kwargs)
         self.interfaces = dict()
+
         # I2C
-        self.interfaces['i2c'] = busio.I2C(board.SCL, board.SDA)  # noqa
+        try:
+            self.interfaces['i2c'] = busio.I2C(board.SCL, board.SDA)  # noqa
+        except RuntimeWarning:
+            pass
 
         # Extended I2C
         try:
             self.interfaces['i2c_ext'] = ExtendedI2C(4)  # 4 is defined
+        except RuntimeWarning:
+            pass
         except Exception as e:
             self.exec_logger.warning(f'Could not initialize Extended I2C:\n{e}')
         # modbus
diff --git a/ohmpi/logging_setup.py b/ohmpi/logging_setup.py
index e2606b024a70b57843cf8ef2890d24b30c13afc7..2b52f7880096b8a9ecb70f3738448966f66b5050 100644
--- a/ohmpi/logging_setup.py
+++ b/ohmpi/logging_setup.py
@@ -9,7 +9,6 @@ from ohmpi.compressed_sized_timed_rotating_handler import CompressedSizedTimedRo
 import sys
 from termcolor import colored
 
-
 def add_logging_level(level_name, level_num, method_name=None):
     """
     Comprehensively adds a new logging level to the `logging` module and the
@@ -72,6 +71,7 @@ def create_stdout_logger(name):
     handler.setFormatter(formatter)
     logger.addHandler(handler)
     logger.setLevel(logging.DEBUG)
+    print(logger.
     return logger