diff --git a/MUX_board/MUX_v2024_relay_board_32/MUX_settings.csv b/MUX_board/MUX_v2024_relay_board_32/MUX_settings.csv
new file mode 100644
index 0000000000000000000000000000000000000000..af1c4538ab190742698ab41eb0ea170c28db7587
--- /dev/null
+++ b/MUX_board/MUX_v2024_relay_board_32/MUX_settings.csv
@@ -0,0 +1,2 @@
+TCA_address,TCA_channel,MCP_address,Electrode_id_min
+None,0,0x20,1
diff --git a/MUX_board/MUX_v2024_relay_board_32/addresses_table_2roles.csv b/MUX_board/MUX_v2024_relay_board_32/addresses_table_2roles.csv
new file mode 100644
index 0000000000000000000000000000000000000000..629af1f60f779a32a5b1f9697b56fc99ed8f534a
--- /dev/null
+++ b/MUX_board/MUX_v2024_relay_board_32/addresses_table_2roles.csv
@@ -0,0 +1,33 @@
+MCP_board_id,GPIO,Electrode_board_id,Role
+0,0,1,X
+0,1,2,X
+0,2,3,X
+0,3,4,X
+0,4,5,X
+0,5,6,X
+0,6,7,X
+0,7,8,X
+0,8,1,Y
+0,9,2,Y
+0,10,3,Y
+0,11,4,Y
+0,12,5,Y
+0,13,6,Y
+0,14,7,Y
+0,15,8,Y
+1,0,9,X
+1,1,10,X
+1,2,11,X
+1,3,12,X
+1,4,13,X
+1,5,14,X
+1,6,15,X
+1,7,16,X
+1,8,9,Y
+1,9,10,Y
+1,10,11,Y
+1,11,12,Y
+1,12,13,Y
+1,13,14,Y
+1,14,15,Y
+1,15,16,Y
diff --git a/MUX_board/MUX_v2024_relay_board_32/addresses_table_4roles.csv b/MUX_board/MUX_v2024_relay_board_32/addresses_table_4roles.csv
new file mode 100644
index 0000000000000000000000000000000000000000..62d2fe8c225a3ed4da311a535136da907f60aa8f
--- /dev/null
+++ b/MUX_board/MUX_v2024_relay_board_32/addresses_table_4roles.csv
@@ -0,0 +1,33 @@
+MCP_board_id,GPIO,Electrode_board_id,Role
+0,0,0,X
+0,1,1,X
+0,2,2,X
+0,3,3,X
+0,4,4,X
+0,5,5,X
+0,6,6,X
+0,7,7,X
+0,8,0,Y
+0,9,1,Y
+0,10,2,Y
+0,11,3,Y
+0,12,4,Y
+0,13,5,Y
+0,14,6,Y
+0,15,7,Y
+1,0,7,XX
+1,1,6,XX
+1,2,5,XX
+1,3,4,XX
+1,4,3,XX
+1,5,2,XX
+1,6,1,XX
+1,7,0,XX
+1,8,7,YY
+1,9,6,YY
+1,10,5,YY
+1,11,4,YY
+1,12,3,YY
+1,13,2,YY
+1,14,1,YY
+1,15,0,YY
diff --git a/MUX_board/MUX_v2024_relay_board_32/compiled_mux_addressing_table.csv b/MUX_board/MUX_v2024_relay_board_32/compiled_mux_addressing_table.csv
new file mode 100644
index 0000000000000000000000000000000000000000..b2866dfb043e5701068f9647c1cd1a2dcf77f8f1
--- /dev/null
+++ b/MUX_board/MUX_v2024_relay_board_32/compiled_mux_addressing_table.csv
@@ -0,0 +1,33 @@
+TCA_address,TCA_channel,MCP_address,Electrode_id,Role,MCP_GPIO
+None,0,0x20,1.0,X,None
+None,0,0x20,2.0,X,None
+None,0,0x20,3.0,X,None
+None,0,0x20,4.0,X,None
+None,0,0x20,5.0,X,None
+None,0,0x20,6.0,X,None
+None,0,0x20,7.0,X,None
+None,0,0x20,8.0,X,None
+None,0,0x20,1.0,Y,None
+None,0,0x20,2.0,Y,None
+None,0,0x20,3.0,Y,None
+None,0,0x20,4.0,Y,None
+None,0,0x20,5.0,Y,None
+None,0,0x20,6.0,Y,None
+None,0,0x20,7.0,Y,None
+None,0,0x20,8.0,Y,None
+None,0,0x21,8.0,XX,None
+None,0,0x21,7.0,XX,None
+None,0,0x21,6.0,XX,None
+None,0,0x21,5.0,XX,None
+None,0,0x21,4.0,XX,None
+None,0,0x21,3.0,XX,None
+None,0,0x21,2.0,XX,None
+None,0,0x21,1.0,XX,None
+None,0,0x21,8.0,YY,None
+None,0,0x21,7.0,YY,None
+None,0,0x21,6.0,YY,None
+None,0,0x21,5.0,YY,None
+None,0,0x21,4.0,YY,None
+None,0,0x21,3.0,YY,None
+None,0,0x21,2.0,YY,None
+None,0,0x21,1.0,YY,None
diff --git a/MUX_board/MUX_v2024_relay_board_32/test_MUX_32.py b/MUX_board/MUX_v2024_relay_board_32/test_MUX_32.py
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391