diff --git a/hardware_components/mux_2024_rev_0_0.py b/hardware_components/mux_2024_rev_0_0.py
index cc53429b821bde3a6a9a5b12947171b6bda0d84f..1a493ba7d38142608015fb454a04261f9fa504e7 100644
--- a/hardware_components/mux_2024_rev_0_0.py
+++ b/hardware_components/mux_2024_rev_0_0.py
@@ -7,6 +7,7 @@ from adafruit_mcp230xx.mcp23017 import MCP23017  # noqa
 from digitalio import Direction  # noqa
 
 MUX_CONFIG = HARDWARE_CONFIG['mux']
+MUX_CONFIG['default_mux_cabling': {(i, j) : ('mux_1', i) for j in ['A', 'B', 'M', 'N'] for i in range(1,9)}] # 4 roles cabling electrodes from 1 to 8
 
 inner_cabling ={'4_roles' : {(1, 'X'): {'MCP': 0, 'MCP_GPIO': 0},
                  (2, 'X'): {'MCP': 0, 'MCP_GPIO': 1},
diff --git a/hardware_system.py b/hardware_system.py
index 4f254b5fbdf0baa07fe0376002ce2f6d1a9e9dab..81b9a0acd7e2dcc2f574efed496df18e4ee6dbcf 100644
--- a/hardware_system.py
+++ b/hardware_system.py
@@ -19,7 +19,7 @@ current_max = np.min([TX_CONFIG['current_max'], MUX_CONFIG['current_max']])
 voltage_max = np.min([TX_CONFIG['voltage_max'], MUX_CONFIG['voltage_max']])
 voltage_min = RX_CONFIG['voltage_min']
 
-default_mux_cabling = {(i, j) : ('mux_1', i) for j in ['A', 'B', 'M', 'N'] for i in range(1,9)}
+default_mux_cabling = MUX_CONFIG.pop('default_mux_cabling', None)
 
 def elapsed_seconds(start_time):
     lap = datetime.datetime.utcnow() - start_time