diff --git a/doc/build/doctrees/environment.pickle b/doc/build/doctrees/environment.pickle
index 1526052f70d695dba1c6d993216aef1f0430ae48..7e151e531de151a98ea5e309368d5423127dd004 100644
Binary files a/doc/build/doctrees/environment.pickle and b/doc/build/doctrees/environment.pickle differ
diff --git a/doc/build/doctrees/source_rst/hardware/mb/mb_2024.doctree b/doc/build/doctrees/source_rst/hardware/mb/mb_2024.doctree
index ae68ce38c75239056e31226796222b3a2da722ca..947ac5b47af2020d8c6d53ac2eb5740953de6b2f 100644
Binary files a/doc/build/doctrees/source_rst/hardware/mb/mb_2024.doctree and b/doc/build/doctrees/source_rst/hardware/mb/mb_2024.doctree differ
diff --git a/doc/build/html/_sources/source_rst/hardware/mb/mb_2024.rst.txt b/doc/build/html/_sources/source_rst/hardware/mb/mb_2024.rst.txt
index a082c13597df311c0d922334ed46cf7d1095ec88..ae48ce156f02e127ae8e274e0cc768570c60b3e0 100644
--- a/doc/build/html/_sources/source_rst/hardware/mb/mb_2024.rst.txt
+++ b/doc/build/html/_sources/source_rst/hardware/mb/mb_2024.rst.txt
@@ -186,6 +186,7 @@ Soldering `SCHOTTKY DIODE <https://www.electronics-tutorials.ws/diode/schottky-d
    |        | position cut a header socket 4 ou 5 position.                     |
    +--------+-------------------------------------------------------------------+
 
+
 Information about `light-emitting diode <https://en.wikipedia.org/wiki/Light-emitting_diode>`_
 
 .. table::
@@ -198,9 +199,10 @@ Information about `light-emitting diode <https://en.wikipedia.org/wiki/Light-emi
    |        |                                                                   |
    +--------+-------------------------------------------------------------------+
    
-Information about `MOSFET Metal Oxide Semiconductor Field Effect Transistor <https://fr.wikiversity.org/wiki/Transistor/Transistor_MOSFET#:~:text=Le%20MOSFET%20(Metal%20Oxide%20Semiconductor,la%20construction%20de%20portes%20logiques>`_.
+Information about `MOSFET Metal Oxide Semiconductor Field Effect Transistor <https://fr.wikiversity.org/wiki/Transistor/Transistor_MOSFET#:~:text=Le%20MOSFET%20(Metal%20Oxide%20Semiconductor,la%20construction%20de%20portes%20logiques>`_
+
 
- .. table::
+.. table::
    :align: center
 
    +--------+-------------------------------------------------------------------+  
@@ -210,10 +212,10 @@ Information about `MOSFET Metal Oxide Semiconductor Field Effect Transistor <htt
    |        |                                                                   |
    +--------+-------------------------------------------------------------------+
 
- 
- What is a `CAPACITOR <https://en.wikipedia.org/wiki/Capacitor>`_?
 
- .. table::
+What is a `CAPACITOR <https://en.wikipedia.org/wiki/Capacitor>`_?
+
+.. table::
    :align: center
 
    +--------+-------------------------------------------------------------------+   
diff --git a/doc/build/html/searchindex.js b/doc/build/html/searchindex.js
index 00ec84cc1b7ac70ed21a104155e590788fbf2215..aaec55bdefed77fb1b4c2086bd780ba057505114 100644
--- a/doc/build/html/searchindex.js
+++ b/doc/build/html/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["index", "source_rst/Ohmpi", "source_rst/archived_version", "source_rst/developing_hardware_components", "source_rst/developments", "source_rst/gallery", "source_rst/hardware", "source_rst/hardware/assembling", "source_rst/hardware/hw_info", "source_rst/hardware/hw_pwr", "source_rst/hardware/hw_rpi", "source_rst/hardware/mb", "source_rst/hardware/mb/mb_2023", "source_rst/hardware/mb/mb_2024", "source_rst/hardware/mux_2023", "source_rst/hardware/mux_2024", "source_rst/software", "source_rst/software/api", "source_rst/software/architecture", "source_rst/software/installation", "source_rst/software/monitoring", "source_rst/software/operations", "source_rst/troubleshooting", "source_rst/v1.xx/V1_01", "source_rst/v1.xx/V1_02"], "filenames": ["index.rst", "source_rst\\Ohmpi.rst", "source_rst\\archived_version.rst", "source_rst\\developing_hardware_components.rst", "source_rst\\developments.rst", "source_rst\\gallery.rst", "source_rst\\hardware.rst", "source_rst\\hardware\\assembling.rst", "source_rst\\hardware\\hw_info.rst", "source_rst\\hardware\\hw_pwr.rst", "source_rst\\hardware\\hw_rpi.rst", "source_rst\\hardware\\mb.rst", "source_rst\\hardware\\mb\\mb_2023.rst", "source_rst\\hardware\\mb\\mb_2024.rst", "source_rst\\hardware\\mux_2023.rst", "source_rst\\hardware\\mux_2024.rst", "source_rst\\software.rst", "source_rst\\software\\api.rst", "source_rst\\software\\architecture.rst", "source_rst\\software\\installation.rst", "source_rst\\software\\monitoring.rst", "source_rst\\software\\operations.rst", "source_rst\\troubleshooting.rst", "source_rst\\v1.xx\\V1_01.rst", "source_rst\\v1.xx\\V1_02.rst"], "titles": ["OHMPI: Open source and open hardware resistivity-meter", "OhmPi project", "Archived versions", "Software interface to new hardware components", "How to contribute", "Examples of applications", "Hardware", "Assembling the OhmPi", "OhmPi electronic design", "Power supply", "Raspberry Pi  configuration", "Measurement board", "Measurement board v2023", "Measurement board 2024.0.2", "MUX board v2023", "MUX board v2024", "Software and operation", "API reference", "Software architecture", "Getting started", "Monitoring application", "Operation", "Troubleshooting", "OhmPi V 1.01 (limited to 32 electrodes)", "OhmPi V 1.02 (limited to 32 electrodes)"], "terms": {"releas": [0, 21], "v2024rc": 0, "date": [0, 23, 24], "jan": 0, "09": [23, 24], "2024": [0, 8, 11], "start": [0, 3, 4, 10, 11, 14, 15, 16, 21, 23, 24], "juli": 0, "2016": 0, "author": [0, 10, 23, 24], "r\u00e9mi": [0, 1], "clement": [0, 1], "nicola": [0, 1], "forquet": [0, 1], "yannick": [0, 1], "fargier": [0, 1], "vivien": [0, 1], "duboi": [0, 1], "h\u00e9l\u00e8ne": [0, 1], "guyard": [0, 1], "olivi": [0, 1], "kaufmann": [0, 1], "guillaum": [0, 1], "blanchi": [0, 1], "arnaud": [0, 1], "watlet": [0, 1], "target": 0, "user": [0, 10, 18, 21, 23, 24], "research": 0, "develop": [0, 1, 3, 10, 12, 13, 18, 23, 24], "statu": 0, "some": [0, 3, 4, 8, 21, 23, 24], "matur": 0, "progress": 0, "offici": [0, 19], "guidelin": 0, "gener": [0, 4, 6, 8, 12, 13, 14, 15, 18, 23, 24], "tutori": 0, "content": 0, "project": [0, 3, 4, 7, 10, 12, 13, 14, 15, 16, 23, 24], "partner": 0, "cite": 0, "introduct": [0, 18], "electron": [0, 1, 6, 7, 10, 11, 12, 13, 14, 15, 16, 18, 23, 24], "design": [0, 3, 4, 6, 18, 21, 23, 24], "measur": [0, 1, 6, 7, 10, 14, 15, 18, 20, 21, 22], "board": [0, 3, 4, 6, 7, 10, 18, 22], "mux": [0, 6, 7, 18, 23, 24], "v2023": [0, 6, 8, 11, 22], "v2024": [0, 6, 8, 11, 18, 22], "power": [0, 6, 7, 11, 12, 13, 14, 15, 23, 24], "suppli": [0, 6, 7, 11, 12, 13, 14, 15, 23, 24], "raspberri": [0, 6, 7, 12, 13, 14, 15, 16, 21], "pi": [0, 6, 7, 12, 13, 16, 21], "configur": [0, 3, 4, 6, 8, 16, 18, 19], "assembl": [0, 1, 6, 10, 16, 18], "softwar": [0, 10, 19, 21, 23, 24], "oper": [0, 3, 4, 7, 8, 10, 11, 12, 18, 19], "system": [3, 4, 10, 16, 19, 21, 23, 24], "architectur": [0, 16], "logger": [1, 16, 23, 24], "file": [3, 4, 6, 10, 12, 13, 16, 18, 19, 23, 24], "interfac": [0, 13, 16, 18, 19], "applic": [0, 1, 3, 4, 6, 8, 18], "api": [0, 16, 18, 21], "refer": [0, 7, 12, 13, 14, 15, 16, 19, 21, 23, 24], "troubleshoot": 0, "issu": [0, 4], "puls": [0, 8, 11, 23, 24], "between": [0, 7, 8, 12, 14, 15, 18, 19, 23, 24], "A": [0, 1, 3, 4, 6, 7, 8, 9, 11, 21, 23, 24], "b": [0, 6, 7, 8, 9, 11, 13], "valu": [0, 8, 12, 13, 14, 15, 23, 24], "given": [0, 8, 21], "correct": [0, 23, 24], "one": [0, 7, 12, 21, 23, 24], "commun": [0, 1, 8, 18, 19, 21], "compon": [0, 8, 10, 16, 21], "exampl": [0, 7, 12, 14, 15, 20, 21, 23, 24], "new": [0, 10, 18, 21, 22, 23, 24], "archiv": 0, "version": [0, 3, 6, 10, 12, 13, 18, 21, 23, 24], "v": [0, 2, 7, 8, 9, 12, 14, 15, 22], "1": [0, 2, 3, 4, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 21], "01": [0, 2, 13, 24], "limit": [0, 2, 12, 13], "32": [0, 2, 7, 10, 13], "electrod": [0, 1, 2, 6, 7, 8, 9, 12, 14, 15, 22], "02": [0, 2, 12, 13, 23], "inra": [1, 5], "reversa": [1, 19, 23, 24], "villeurbann": 1, "franc": 1, "universit\u00e9": 1, "de": 1, "mon": 1, "belgium": 1, "ger": 1, "rro": 1, "univ": 1, "gustav": 1, "eiffel": 1, "ifsttar": 1, "lyon": 1, "ig": 1, "grenobl": 1, "alp": 1, "ilvo": 1, "merelbek": 1, "julien": 1, "ganc": 1, "emil": 1, "gro": 1, "et": [1, 12], "al": 1, "an": [1, 3, 4, 6, 7, 8, 10, 12, 14, 15, 16, 18, 19, 21, 22, 23, 24], "open": [1, 3, 4, 7, 10, 12, 13, 14, 15, 16, 22, 23, 24], "sourc": [1, 3, 4, 9, 10, 13, 19, 23, 24], "data": [1, 8, 13, 21], "dedic": [1, 21], "electr": [1, 12, 13], "resist": [1, 4, 7, 8, 12, 21, 22], "imag": [1, 10], "small": [1, 7, 8, 12, 13, 21, 23, 24], "laboratori": [1, 7, 11, 23, 24], "scale": [1, 8], "hardwarex": 1, "elsevi": 1, "2020": 1, "8": [1, 7, 8, 10, 12, 13, 14, 15, 21, 23, 24], "24": [1, 7, 11, 12, 13, 15, 23, 24], "p": [1, 12, 14, 15], "ff10": 1, "1016": 1, "j": 1, "ohx": 1, "e00122ff": 1, "particip": [1, 7, 10, 12, 13, 14, 15, 16, 23, 24], "all": [1, 3, 4, 7, 10, 12, 13, 14, 15, 16, 18, 19, 21, 23, 24], "requir": [1, 3, 4, 7, 10, 16, 18, 19, 21, 23, 24], "skill": [1, 7, 10, 11, 12, 13, 14, 15, 16, 23, 24], "respect": [1, 7, 8, 10, 12, 13, 14, 15, 16, 23, 24], "safeti": [1, 7, 10, 12, 13, 14, 15, 16, 23, 24], "rule": [1, 7, 10, 12, 13, 14, 15, 16, 23, 24], "must": [1, 7, 8, 10, 12, 13, 14, 15, 16, 22, 23, 24], "profession": [1, 7, 10, 12, 13, 14, 15, 16, 23, 24], "context": [1, 7, 10, 12, 13, 14, 15, 16, 23, 24], "peopl": [1, 7, 10, 12, 13, 14, 15, 16, 23, 24], "compet": [1, 7, 10, 12, 13, 14, 15, 16, 23, 24], "The": [1, 3, 4, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22], "team": [1, 3, 4, 7, 10, 12, 13, 14, 15, 16, 23, 24], "cannot": [1, 7, 8, 10, 12, 13, 14, 15, 16, 23, 24], "held": [1, 7, 10, 12, 13, 14, 15, 16, 23, 24], "respons": [1, 7, 10, 12, 13, 14, 15, 16, 23, 24], "ani": [1, 7, 10, 11, 12, 13, 14, 15, 16, 21, 22, 23, 24], "materi": [1, 7, 10, 12, 13, 14, 15, 16, 23, 24], "human": [1, 7, 10, 12, 13, 14, 15, 16, 23, 24], "damag": [1, 7, 10, 12, 13, 14, 15, 16, 22, 23, 24], "which": [1, 7, 8, 10, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 24], "would": [1, 7, 10, 12, 13, 14, 15, 16, 23, 24], "associ": [1, 7, 10, 12, 13, 14, 15, 16, 18, 23, 24], "us": [1, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 24], "equip": [1, 7, 8, 10, 12, 13, 14, 15, 16, 23, 24], "doe": [1, 7, 10, 12, 13, 14, 15, 16, 23, 24], "work": [1, 3, 4, 7, 10, 12, 13, 14, 15, 16, 18, 21, 22, 23, 24], "after": [1, 7, 10, 12, 13, 14, 15, 16, 21, 23, 24], "you": [1, 3, 4, 6, 7, 8, 10, 12, 13, 14, 15, 19, 22, 23, 24], "mai": [1, 10, 18, 21, 22, 23, 24], "redistribut": 1, "modifi": [1, 3, 4, 23, 24], "thi": [1, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 24], "document": [1, 6, 19, 21, 23], "make": [1, 3, 4, 8, 14, 15, 21, 23, 24], "product": [1, 12, 13, 14, 15], "under": [1, 7, 23, 24], "term": [1, 3, 4], "cern": 1, "ohl": 1, "v2": 1, "distribut": [1, 8], "without": [1, 8, 14, 15, 22, 23, 24], "express": [1, 3, 4], "OR": 1, "impli": [1, 14, 15, 18], "warranti": 1, "includ": [1, 3, 4, 10, 14, 15, 18, 21, 23, 24], "OF": 1, "merchant": 1, "satisfactori": 1, "qualiti": 1, "AND": 1, "fit": 1, "FOR": 1, "particular": [1, 18], "purpos": [1, 7, 13, 23, 24], "pleas": [1, 4, 7, 19, 21, 23, 24], "see": [1, 8, 18, 21, 22, 23, 24], "condit": [1, 13], "present": [1, 3, 4, 7, 13, 14, 15, 23, 24], "low": [1, 4, 13, 23, 24], "cost": [1, 3, 4, 12, 13, 14, 15, 18, 23, 24], "hardwar": [1, 16, 19, 23, 24], "meter": [1, 7, 23, 24], "provid": [1, 11, 13, 18, 21, 23, 24], "scientif": 1, "robust": [1, 22, 23, 24], "flexibl": [1, 18], "tool": [1, 13, 20], "experi": [1, 20, 21, 22, 23, 24], "call": [1, 7, 8, 10, 14, 15, 19, 21], "basic": [1, 3, 4, 18], "meterfeatur": 1, "current": [1, 6, 8, 9, 11, 12, 13, 18, 21, 22], "inject": [1, 6, 8, 9, 13, 18, 21], "function": [1, 3, 4, 18, 21, 23, 24], "multiplex": [1, 6, 7, 14, 15], "allow": [1, 12, 13, 14, 15, 18, 21, 23, 24], "perform": [1, 3, 4, 10, 13, 18, 19, 23, 24], "automat": [1, 4, 21, 23, 24], "up": [1, 8, 9, 10, 11, 13, 14, 15, 16, 20, 21, 22, 23, 24], "64": [1, 13, 14, 15, 23, 24], "s": [1, 12, 13, 14, 15, 21, 22, 23, 24], "philosophi": 1, "fulli": 1, "toolto": 1, "surfac": 1, "anyon": 1, "who": 1, "want": [1, 24], "get": [0, 1, 4, 10, 12, 16, 23, 24], "involv": [1, 21], "welcom": [1, 3, 4], "join": [1, 4], "ohmpi": [2, 3, 4, 5, 6, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22], "channel": [4, 11, 13, 14, 15, 23, 24], "mechan": [8, 14, 15, 18, 21, 22, 23, 24], "base": [3, 4, 10, 14, 15, 18, 21, 23, 24], "omron": [13, 14, 15], "manufactur": [12, 13, 14, 15, 23, 24], "relai": [8, 10, 12, 13, 14, 15, 22, 23, 24], "g5le": [13, 14, 15], "vd": [14, 15], "12": [7, 8, 11, 12, 13, 14, 15, 23, 24], "vdc": [11, 13, 14, 15], "each": [7, 8, 10, 11, 14, 15, 18, 23, 24], "combin": [6, 14, 15], "zvn4206a": [14, 15], "mofset": [14, 15], "ha": [8, 10, 11, 13, 14, 15, 18, 21, 22, 23, 24], "onli": [3, 4, 8, 9, 14, 15, 18], "30": [7, 14, 15, 23, 24], "gpio": [7, 8, 10, 13, 14, 15, 23, 24], "enough": [14, 15, 23, 24], "activ": [6, 14, 15, 16], "repres": [14, 15, 18, 23, 24], "512": [14, 15], "we": [6, 8, 9, 10, 12, 13, 14, 15, 19, 21, 22, 23, 24], "expand": [8, 13, 14, 15], "i2c": [8, 10, 12, 13, 14, 15, 19, 22], "mcp23017": [8, 14, 15], "have": [3, 4, 8, 10, 12, 13, 14, 15, 18, 21, 22, 23, 24], "type": [3, 4, 10, 13, 14, 15, 18, 19, 23, 24], "tca9548a": [10, 14, 15], "from": [4, 7, 8, 11, 14, 15, 18, 21, 22, 23, 24], "adafruit": [10, 12, 13, 14, 15, 23, 24], "go": [10, 13, 14, 15, 21], "128": [14, 15], "card": [7, 10, 14, 15], "its": [7, 10, 13, 14, 15, 21, 23, 24], "own": [14, 15], "digit": [8, 12, 13, 14, 15, 23, 24], "0x70": [14, 15], "0x77": [14, 15], "In": [3, 4, 8, 10, 12, 13, 14, 15, 18, 22, 23, 24], "follow": [3, 4, 7, 8, 10, 11, 12, 14, 15, 18, 19, 21, 23, 24], "0x71": [14, 15], "0x72": [14, 15], "m": [7, 8, 10, 12, 14, 15, 23, 24], "0x73": [14, 15], "4": [7, 8, 10, 12, 13, 14, 15, 16, 21, 22, 23, 24], "need": [6, 8, 9, 11, 12, 14, 15, 19, 21, 22, 23, 24], "pcb": [3, 4, 12, 13, 14, 15, 23, 24], "2": [3, 4, 7, 8, 10, 11, 12, 14, 15, 16, 21, 23, 24], "instal": [6, 7, 12, 13, 14, 15, 16, 21], "100": [13, 14, 15, 21, 23, 24], "kohm": [12, 13, 14, 15, 23, 24], "resistor": [4, 8, 11, 12, 13, 14, 15, 22, 23, 24], "mosfet": [13, 14, 15], "diod": [13, 14, 15], "1n4007": [13, 14, 15], "5": [7, 8, 10, 11, 12, 13, 14, 15, 21, 22, 23, 24], "6": [7, 10, 12, 13, 14, 15, 23, 24], "termin": [7, 10, 12, 13, 14, 15, 19, 21, 23, 24], "screw": [7, 12, 13, 14, 15, 23, 24], "7": [7, 10, 12, 13, 14, 15, 23, 24], "male": [12, 14, 15], "header": [12, 13, 14, 15, 23, 24], "pin": [12, 13, 14, 15, 23, 24], "strip": [7, 12, 13, 14, 15, 23, 24], "16": [7, 8, 12, 13, 14, 15, 23, 24], "9": [7, 10, 12, 13, 14, 15, 23, 24], "dip": [12, 13, 14, 15], "dual": [12, 14, 15, 23, 24], "line": [8, 12, 14, 15, 19, 22, 23, 24], "socket": [12, 13, 14, 15], "14": [7, 12, 13, 14, 15], "10": [7, 12, 13, 14, 15, 21, 23, 24], "duplic": [14, 15], "time": [4, 8, 10, 14, 15, 21, 23, 24], "everi": [14, 15, 21], "To": [12, 14, 15, 21, 22, 23, 24], "build": [6, 14, 15, 18, 23, 24], "necessari": [3, 4, 7, 10, 14, 15, 23, 24], "differ": [6, 7, 8, 10, 12, 13, 14, 15, 18, 21, 23, 24], "It": [3, 4, 9, 10, 13, 14, 15, 18, 19, 21, 22, 23, 24], "therefor": [14, 15, 23, 24], "identifi": [14, 15], "assign": [14, 15], "alloc": [14, 15], "code": [3, 4, 10, 11, 14, 15, 19, 23, 24], "here": [4, 7, 14, 15, 24], "select": [4, 10, 14, 15, 23, 24], "default": [14, 15, 18, 21], "For": [8, 10, 12, 14, 15, 19, 21, 23, 24], "suggest": [12, 14, 15, 23, 24], "mount": [7, 12, 14, 15, 23, 24], "jumper": [14, 15], "note": [7, 14, 15, 23, 24], "name": [3, 4, 14, 15, 21, 23, 24], "zoom": [7, 14, 15], "first": [3, 4, 7, 8, 10, 14, 15, 19, 21], "test": [3, 4, 7, 10, 12, 14, 15, 21, 23, 24], "befor": [7, 8, 14, 15, 19, 21, 23, 24], "them": [14, 15, 21, 23, 24], "definit": [14, 15], "simplifi": [14, 15], "thing": [14, 15, 21], "do": [3, 4, 7, 13, 14, 15, 18, 21], "prepar": [12, 14, 15, 23, 24], "50": [7, 9, 11, 14, 15, 23, 24], "cm": [7, 14, 15, 23, 24], "long": [7, 8, 14, 15], "flat": [14, 15], "wire": [7, 8, 10, 13, 14, 15, 23, 24], "two": [3, 4, 8, 9, 12, 14, 15, 21, 22, 23, 24], "pole": [14, 15, 23, 24], "connector": [7, 14, 15, 23, 24], "cabl": [7, 10, 12, 13, 14, 15, 23, 24], "contact": [12, 14, 15, 21, 23, 24], "connect": [7, 8, 9, 12, 13, 14, 15, 19, 21, 22], "12v": [6, 7, 8, 12, 13, 14, 15, 23, 24], "your": [3, 4, 6, 10, 11, 12, 14, 15, 23, 24], "run": [7, 10, 12, 14, 15, 16, 21, 23, 24], "write": [3, 4, 12, 14, 15, 21, 23, 24], "i2cdetect": [12, 14, 15], "y": [12, 14, 15], "three": [12, 14, 15, 18, 21, 23, 24], "should": [3, 4, 7, 8, 10, 12, 14, 15, 18, 21, 23, 24], "appear": [10, 12, 14, 15, 23, 24], "been": [10, 11, 13, 14, 15, 18, 21, 23, 24], "detect": [14, 15], "script": [3, 4, 14, 15, 16, 20, 21], "test_mux_board": [14, 15], "py": [3, 4, 12, 13, 14, 15, 18, 21, 23, 24], "These": [2, 6, 8, 18, 21, 22, 23, 24], "ar": [2, 3, 4, 7, 8, 9, 10, 11, 12, 18, 19, 21, 22, 23, 24], "support": [2, 10], "anymor": [2, 22], "draft": 3, "TO": [3, 15, 22], "BE": [3, 15, 22], "review": [3, 22], "section": [3, 4, 6, 11, 16, 20, 21, 23, 24], "intend": [3, 4], "part": [3, 4, 6, 8, 11, 18, 22, 23, 24], "advic": [3, 4, 22], "best": [3, 4], "practic": [3, 4, 23, 24], "help": [3, 4, 7, 8, 21], "within": [3, 4, 10, 21, 23, 24], "contribut": [0, 3], "howev": [3, 4, 8, 13, 18, 23, 24], "order": [3, 4, 18, 20, 21, 23, 24], "maintain": [3, 4], "track": [3, 4, 23, 24], "promot": [3, 4], "exchang": [3, 4], "reus": [3, 4], "contributor": [3, 4], "ideal": 3, "few": [3, 4], "step": [3, 4, 10, 12, 14, 15, 16, 18, 23, 24], "case": [3, 4, 10, 22, 23, 24], "distinguish": [3, 4], "when": [3, 4, 7, 9, 19, 21, 22, 23, 24], "deal": [3, 4], "compli": [3, 4], "wai": [3, 4, 10, 18, 20, 23, 24], "Such": [3, 4], "typic": [3, 4, 8, 23, 24], "focu": [3, 4], "improv": [3, 4, 18, 24], "exist": [3, 4, 6, 18, 23, 24], "reduc": [3, 4, 8, 18], "adapt": [3, 4, 12, 18, 21, 23, 24], "rang": [3, 4, 11, 18, 22, 23, 24], "specif": [3, 4, 6, 13, 18, 21, 23, 24], "easili": [3, 4, 18, 21, 22], "avail": [3, 4, 9, 18, 21, 23, 24], "newli": [3, 4], "creat": [3, 4, 8, 10, 19, 21, 23, 24], "expos": [3, 4, 18], "minim": [3, 4, 18], "hardware_system": [3, 4], "introduc": [3, 4, 11, 18, 21, 23, 24], "chang": [3, 4, 12, 13, 14, 15, 18, 21, 22], "singl": [3, 4, 13, 21, 23, 24], "also": [3, 4, 8, 9, 10, 19, 21, 23, 24], "discuss": [3, 4], "ohmpi_hardwar": [3, 4], "class": [3, 4, 18, 21], "initi": [3, 4], "veri": [3, 4, 8, 24], "earli": [3, 4], "stage": [3, 4], "investig": [3, 4], "implement": [3, 4, 18, 21], "solut": [3, 4, 23, 24], "If": [3, 4, 10, 12, 13, 19, 22, 23, 24], "path": [3, 4, 8, 10, 23, 24], "strategi": [3, 4], "readi": [3, 4, 19], "devic": [3, 4, 8, 12, 13, 14, 15], "conceiv": [3, 4], "recommend": [3, 4, 10, 21, 23, 24], "import": [3, 4, 18, 21], "kicad": [3, 4], "both": [3, 4, 18, 23, 24], "schema": [3, 4], "share": [3, 4], "alwai": [3, 4], "branch": [3, 4], "python": [3, 4, 6, 16, 18, 19], "copi": [3, 4, 10, 21], "similar": [3, 4, 22], "modul": [3, 4, 6, 8, 13, 18, 19, 21, 23, 24], "store": [3, 4, 21], "hardware_compon": [3, 4], "directori": [3, 4, 10, 23, 24], "defin": [3, 4, 7, 21], "relev": [3, 4, 7], "abstract": [3, 4, 18], "abstract_hardware_compon": [3, 4], "method": [3, 4, 18], "interact": [3, 4, 16, 18, 21], "accord": [3, 4, 8, 23, 24], "sure": [3, 4, 21, 23, 24], "place": [3, 4, 7, 8, 22, 23, 24], "config": [3, 4, 12, 13, 21, 23, 24], "describ": [3, 4, 7, 10, 11, 12, 16, 18, 23, 24], "hardware_config": [3, 4], "dictionari": [3, 4], "config_xxx": [3, 4], "where": [3, 4, 6, 8, 10, 23, 24], "xxx": [3, 4], "replac": [3, 4, 13, 22, 24], "3": [3, 4, 7, 8, 10, 12, 13, 14, 15, 16, 21, 23, 24], "conduct": [3, 4, 23, 24], "todo": 5, "e": [4, 5, 11, 18, 21, 23, 24], "g": [4, 5, 11, 12, 13, 18, 23, 24], "rocherfort": 5, "contain": [6, 7, 10, 18, 23, 24], "compos": [6, 7], "mb": 6, "voltag": [6, 7, 8, 12, 13, 18, 22, 23, 24], "0": [6, 8, 11, 12, 14, 15, 21, 23, 24], "n": [6, 7, 8, 12, 13, 14, 15, 21, 23, 24], "address": [6, 8, 12, 23, 24], "pwr": 6, "either": [6, 10, 19, 23, 24], "batteri": [4, 6, 7, 12, 23, 24], "more": [6, 7, 8, 21, 22], "advanc": [6, 21], "can": [4, 6, 7, 8, 9, 10, 21, 22, 23, 24], "control": [4, 6, 8, 9, 21, 23, 24], "ctrl": [6, 23, 24], "raspberrypi": [6, 8, 9, 10, 13, 19], "upgrad": [6, 13, 24], "recogn": 6, "c": [6, 11, 23, 24], "valid": [6, 23, 24], "regul": 6, "dps5005": 6, "os": [6, 7], "virtual": [6, 16], "environ": [6, 16], "packag": [6, 13, 21], "thonni": [6, 12, 21], "id": [6, 21], "cut": [7, 13], "ribbon": [7, 14, 15], "proper": 7, "length": [7, 23, 24], "about": [7, 8, 13], "5m": [7, 12], "correspond": [7, 18, 23], "crimp": [7, 23, 24], "idc": [7, 13], "suitabl": [7, 23, 24], "clamp": 7, "pai": [7, 23, 24], "attent": [7, 23, 24], "direct": [7, 21, 23, 24], "unbalanc": 7, "perpendicular": 7, "possibl": [7, 11, 18, 22, 23, 24], "same": [7, 8, 21, 23, 24], "flush": 7, "posit": [7, 13, 23, 24], "spacer": [7, 12, 14, 15], "abov": [7, 23, 24], "below": [4, 7, 8, 10, 18, 21, 23, 24], "profil": 7, "view": [7, 12], "color": 7, "yellow": 7, "tin": [7, 13], "end": [7, 18, 23, 24], "red": [7, 12, 20, 21, 23, 24], "black": [7, 12, 13, 23, 24], "left": [7, 12], "shown": [7, 23, 24], "pictur": 7, "i": [7, 14, 15, 21, 23, 24], "ii": 7, "gnd": [7, 23, 24], "nois": [7, 13], "often": [7, 8], "heard": 7, "clip": 7, "11": [0, 7, 11, 12, 13, 23, 24], "input": [7, 8, 11, 12, 13, 23, 24], "right": [7, 12], "fix": [4, 7, 12, 13, 16], "second": [7, 8, 11, 21, 23, 24], "13": [7, 12, 13, 14, 15, 23, 24], "15": [7, 11, 12, 13, 14, 15, 23, 24], "previou": 7, "procedur": 7, "repeat": [7, 16, 21, 23, 24], "other": [7, 18, 21, 23, 24], "17": [7, 12, 13, 23, 24], "purpl": 7, "18": [7, 12, 13, 23, 24], "third": [7, 21], "19": [7, 12, 13, 23, 24], "fourth": 7, "nylon": 7, "hex": [7, 14, 15], "photograph": 7, "detail": [4, 7, 8, 16, 20, 21, 23], "20": [7, 12, 13, 23, 24], "4th": 7, "togeth": [7, 18, 23, 24], "could": [7, 12, 23, 24], "previous": [7, 10, 23, 24], "21": [7, 12, 13, 23, 24], "tie": 7, "22": [7, 12, 13, 23, 24], "23": [7, 12, 13, 14, 15, 23, 24], "pvc": 7, "plate": 7, "minimum": 7, "dimens": 7, "200": [7, 11, 13], "mm": [7, 12, 14, 15, 23, 24], "150": [7, 8, 23, 24], "drill": 7, "remain": [7, 18, 23, 24], "metal": [7, 13], "tighten": 7, "25": [7, 11, 13, 14, 15, 23, 24], "rpi": [7, 10, 23, 24], "so": [7, 8, 23, 24], "access": [7, 10, 21, 23, 24], "usb": 7, "port": [7, 12, 13], "mark": [7, 12], "hole": [7, 13, 23, 24], "26": [7, 13, 23, 24], "add": [4, 7, 19, 23, 24], "27": [7, 13, 14, 15, 23, 24], "attach": 7, "washer": 7, "nut": 7, "28": [7, 13], "29": [7, 23, 24], "come": [4, 7], "out": [7, 10, 23, 24], "pass": [4, 7, 21], "output": [7, 12, 13, 21, 23, 24], "pre": [7, 12], "led": [7, 13], "simpli": [7, 10, 19, 23, 24], "consid": 7, "temporari": 7, "modif": [7, 10, 23, 24], "orang": 7, "31": [7, 12, 14, 15], "brown": 7, "blue": [7, 23, 24], "block": [7, 13, 19, 23, 24], "top": [7, 12, 18], "secur": [7, 21], "33": [7, 13], "34": [7, 13], "35": [7, 12, 13], "36": [7, 12, 23, 24], "37": [7, 23, 24], "38": [7, 13, 23, 24], "sd": [7, 10, 23, 24], "program": [7, 10, 23, 24], "mous": [7, 10, 23, 24], "keyboard": [7, 10, 23, 24], "monitor": [0, 4, 7, 16, 19, 21, 23, 24], "hdmi": [7, 10], "39": [7, 12, 13, 14, 15, 23, 24], "deliv": [7, 23, 24], "12vdc": 7, "enjoi": 7, "integr": [8, 12], "mn": [8, 22], "ab": 8, "switch": [8, 13, 18, 23, 24], "polar": [8, 13, 23, 24], "half": [8, 21], "cycl": [8, 18, 21], "stack": [8, 13, 21, 23, 24], "explan": 8, "understand": [8, 21], "redirect": 8, "reader": 8, "datasheet": 8, "done": [8, 10, 21, 23, 24], "through": [8, 13, 18, 21, 23, 24], "adc": [8, 12, 13, 22, 23, 24], "analog": [4, 8, 12, 13, 23, 24], "convert": [8, 12, 13, 23, 24], "ads1115": [8, 12, 13, 22, 23, 24], "bit": [8, 12, 13, 23, 24], "programm": [8, 13], "gain": [8, 12, 13, 23, 24], "pga": 8, "mean": [8, 18], "factor": 8, "digitis": 8, "Its": [8, 23, 24], "vari": 8, "With": [8, 23, 24], "precis": [8, 12, 13, 23, 24], "076": 8, "mv": 8, "beyond": 8, "larger": 8, "our": [8, 23, 24], "divid": [8, 23, 24], "receiv": [4, 8, 21], "mb_2023": 8, "bridg": [8, 23, 24], "across": 8, "seri": [4, 8, 23, 24], "instanc": [8, 10], "300": 8, "ohm": [8, 11, 12, 13, 23, 24], "anoth": [8, 10, 22, 23, 24], "techniqu": 8, "consist": [8, 22, 23, 24], "opamp": 8, "amplifi": [8, 12, 13, 23, 24], "multipl": [8, 10, 21], "known": [8, 10, 23, 24], "down": [8, 23, 24], "addit": [8, 21, 23, 24], "mode": 8, "ensur": [8, 10, 23, 24], "high": [8, 13, 23, 24], "imped": [8, 11, 23, 24], "inde": [8, 23, 24], "leak": 8, "while": [8, 18], "affect": 8, "mb_2024": 8, "differenti": 8, "model": [8, 10, 12, 13, 23, 24], "float": 8, "ground": [8, 12, 22, 23, 24], "enabl": [8, 9, 18, 21, 23, 24], "much": 8, "higher": [8, 12, 13, 18, 24], "too": 8, "larg": 8, "usual": 8, "accur": [8, 23, 24], "shunt": [4, 8, 11, 12, 13, 22], "As": [8, 23, 24], "tini": 8, "being": [8, 23, 24], "ina282": [8, 12], "via": [4, 8, 10, 18, 19, 21, 22, 23, 24], "click": [8, 10, 13, 22, 23, 24], "ina": 8, "equival": [8, 12, 23, 24], "alreadi": 8, "solder": [8, 12, 23, 24], "off": 8, "revers": [8, 23, 24], "four": [8, 12, 13], "optic": [8, 12, 22], "transit": 8, "mcp2308": 8, "gpi": 8, "sda": [8, 22], "scl": [8, 22], "protocol": [8, 18, 21, 22, 23, 24], "send": 8, "clock": 8, "transmit": 8, "pull": [4, 8, 22], "rest": [8, 22], "5v": [8, 12, 13, 22, 23, 24], "thei": [8, 21, 22, 23, 24], "entri": 8, "becaus": 8, "mani": 8, "bu": 8, "tcaxxxx": 8, "itself": [8, 21], "rapsberrypi": 8, "now": [9, 19, 23, 24], "actual": [9, 18, 23, 24], "henc": 9, "maximum": [9, 21, 23, 24], "aliment": 9, "modbu": 9, "quantiti": [10, 13, 23, 24], "micro": [10, 23, 24], "comput": [10, 19, 23, 24], "instruct": [10, 21], "well": [10, 21, 23, 24], "websit": [10, 23, 24], "watch": [10, 23, 24], "video": [10, 23, 24], "how": [0, 10, 16, 23, 24], "set": [4, 10, 12, 13, 16, 20, 21, 23, 24], "latest": [10, 11, 23, 24], "stabl": [10, 18, 23, 24], "complet": [10, 12, 18, 19], "raspbian": [10, 23, 24], "visit": 10, "http": [10, 12, 13, 14, 15, 19, 21, 23, 24], "org": [10, 13], "en": [10, 13], "were": [10, 12, 23, 24], "onc": [4, 10, 18, 21, 22, 23, 24], "spi": [10, 23, 24], "remot": [10, 21, 23, 24], "option": [10, 11, 13, 21, 23, 24], "deactiv": [10, 19, 23, 24], "gui": [10, 23, 24], "menu": [10, 23, 24], "failur": [10, 23, 24], "carri": [10, 23, 24], "task": [10, 23, 24], "caus": [10, 22, 23, 24], "shield": [10, 23, 24], "dure": [10, 18, 23, 24], "parallel": 10, "interpret": [10, 12, 23, 24], "discret": 10, "util": 10, "protect": 10, "problem": 10, "depend": [10, 19, 21, 23, 24], "specifi": [10, 19, 23, 24], "txt": [10, 19, 21, 23, 24], "libatla": [10, 23, 24], "dev": [10, 23, 24], "librari": [10, 23, 24], "sudo": [10, 23, 24], "apt": [10, 23, 24], "strongli": [10, 23, 24], "gather": [10, 23, 24], "python3": [10, 23, 24], "venv": [10, 23, 24], "command": [10, 19, 21, 23, 24], "bin": [10, 19, 23, 24], "suffici": [10, 23, 24], "meet": [10, 23, 24], "export": [10, 19, 21], "cflag": 10, "fcommon": 10, "pip": [10, 19, 23, 24], "blinka": [10, 23, 24], "numpi": [10, 21, 23, 24], "panda": [10, 23, 24], "circuitpython": [10, 23, 24], "ads1x15": [10, 23, 24], "mcp230xx": 10, "gpiozero": 10, "check": [10, 11, 19, 21, 22, 23, 24], "met": [10, 19, 23, 24], "list": [4, 10, 18, 19], "leav": [10, 19, 23, 24], "decid": [10, 23, 24], "setup": [10, 23, 24], "pythonid": [10, 23, 24], "root": [10, 23, 24], "usr": [10, 23, 24], "window": [10, 21, 23, 24], "On": [10, 18, 23, 24], "altern": [10, 23, 24], "button": [10, 23, 24], "locat": [10, 21, 23, 24], "execut": [10, 21, 23, 24], "find": [10, 23, 24], "folder": [10, 19, 23, 24], "home": [10, 19, 23, 24], "tab": [10, 21, 23, 24], "close": [10, 22, 23, 24], "ok": [10, 23, 24], "save": [10, 23, 24], "year": 11, "consequ": [11, 23, 24], "group": 11, "varieti": 11, "tailor": [11, 21], "technic": 11, "field": [11, 13, 23, 24], "budget": 11, "characterist": [11, 23, 24], "tabl": [11, 24], "paramet": [11, 21], "unit": [11, 12, 13, 14, 15, 23, 24], "vmn": [11, 13], "number": [11, 12, 14, 15, 21, 23, 24], "temperatur": [11, 23, 24], "max": [11, 12, 13], "permiss": 11, "vab": [11, 13], "40": [11, 14, 15, 23, 24], "ma": [11, 12, 13, 23, 24], "500": [11, 23, 24], "min": [11, 23, 24], "durat": [11, 23, 24], "ms": [11, 23, 24], "80": 11, "mohm": [11, 12, 23, 24], "tohm": 11, "volt": 11, "descript": 18, "per": [12, 13, 14, 15, 23, 24], "total": [12, 13, 14, 15, 23, 24], "web": [12, 13, 14, 15, 16, 18], "58": [12, 23, 24], "75": 12, "www": [12, 13, 14, 15, 19, 23, 24], "mouser": [12, 13, 14, 15], "fr": [12, 13, 14, 15, 19, 23, 24], "productdetail": [12, 13, 14, 15], "seeed": 12, "studio": 12, "102110421": 12, "qs": [12, 13, 14, 15], "7mvldsj5uaxen3lyyh3sqw": 12, "3d": [12, 13, 14, 15], "lm158n": 12, "amp": [12, 13, 23, 24], "o": [12, 14, 15, 23, 24], "texa": [12, 23, 24], "instrument": [12, 16, 18, 19, 21, 23, 24], "lm358an": [12, 23, 24], "nopb": [12, 23, 24], "lm158j": 12, "x1j7hmvl2zh8vpefml8": 12, "2ffq": 12, "print": [12, 14, 15, 21, 23, 24], "circuit": [12, 14, 15, 23, 24], "asler": [12, 14, 15, 23, 24], "1085": [12, 13], "2fha2pyfaduh": 12, "2fogzutwiq9iz5vjaqfoyugqalgxpeckigrqvf4hn": 12, "252bg": 12, "capacitor": [12, 13, 24], "100nf": [12, 13, 24], "50vdc": [12, 24], "ceram": [12, 13, 24], "kemet": [12, 24], "c320c104k1": [12, 24], "c320c104k1r5ta7303": 12, "c4uyot": 12, "2flq1th4mcyoetma": 12, "5w": [12, 23, 24], "te": [12, 13, 14, 15, 23, 24], "h81k0bya": [12, 23, 24], "holsworthi": [12, 13], "2fha2pyfaduhuylh7az": 12, "2fmjfh2xjoums6wztux4som": 12, "252bii": 12, "h81k5bya": [12, 23, 24], "2fha2pyfadugy9twham3ru9hmijohywhbin95knm": 12, "252bx": 12, "2fm": 12, "vishai": [12, 13, 14, 15], "ccf071k50gke36": 12, "dale": 12, "qkeozdl6eqpa6lzrlqfvow": 12, "762": 12, "524": 12, "cmf651m0000fkek143": 12, "ciayqk2gdckzia2levalkg": 12, "42": [12, 13], "ohmit": [12, 13], "41f2r0e": 12, "im6toxqzgoauedprb19mha": 12, "08": [12, 14, 15], "pitch": [12, 13, 14, 15, 23, 24], "648": [12, 14, 15, 23, 24], "cui": [12, 14, 15], "tb009": [12, 14, 15], "508": [12, 14, 15], "02be": [12, 14, 15], "vlwxofp3u2wcfk5uckwtka": [12, 14, 15], "dc": [12, 13, 14, 15, 23, 24], "24v": [12, 24], "tracopow": [12, 24], "trn": [12, 24], "1215": [12, 24], "traco": [12, 13, 24], "yca": 12, "2faaymw02gquicgqj0ta": 12, "72": [12, 24], "mill": [12, 13], "110": [12, 13, 15, 23, 24], "43": [12, 13, 23, 24], "308": [12, 13], "41": [12, 13, 15], "001000": [12, 13], "iggadovctstu": 12, "2fqaur8narg": 12, "mgh": 12, "vip": 12, "gclid": 12, "eaiaiqobchmin_taxbcx8wivq5nvch2qaqfpeayyccabegjk1_d_bw": 12, "aqy211eh": 12, "84": [12, 14, 15], "panason": [12, 13], "industri": 12, "wktuvitrialgiu8hcm7dvq": 12, "449": 12, "796": 12, "preci": [12, 15], "83": 12, "304": 12, "001101": [12, 15], "2fha2pyfadujqkqx4wauig": 12, "2fmgndxmcnv": 12, "2f33nj0gbxroculucynpyong": 12, "mcp23008": [12, 13], "593": [12, 13], "sgaepimzzmskedp9slc0yyv4kpdpmd1hts4slctivmw": 12, "1x10": [12, 23, 24], "samtec": [12, 13, 23, 24], "ssw": [12, 13, 23, 24], "ru5fayqh": [12, 13], "252be0w1orxzibqpw": [12, 13], "smt": 12, "breakout": [12, 13], "soic": 12, "1212": 12, "gurawfaegucaqqfvnvtyeg": 12, "eaiaiqobchmit8zjzr6x8wivgdnvch2vbwvseaqyayabegjqg_d_bw": 12, "ina282aid": 12, "ze4": 12, "2fufuz19ilfayzxocfra": 12, "thd": [12, 13], "1211n": [12, 13], "2fha2pyfadugpyeg4idvm": 12, "2fmsr": 12, "252b7an": 12, "2f0t3ruis9pcaqjlt4": 12, "252bnrpuooeq": 12, "53": [12, 13, 24], "ssq": 12, "120": [12, 14, 15], "d": [12, 23, 24], "252be1bmvd": 12, "252bdzonqg": 12, "ejector": [12, 14, 15], "blk": [12, 14, 15], "10120550": [12, 14, 15], "conrad": [12, 14, 15], "com": [12, 13, 14, 15, 19, 21, 23, 24], "bkl": [12, 14, 15], "space": [12, 14, 15], "254": [12, 14, 15], "row": [12, 13, 14, 15], "pc": [12, 14, 15], "741435": [12, 15], "searchterm": [12, 14, 15], "searchtyp": [12, 14, 15], "searchsuggest": [12, 14, 15], "femal": [12, 13, 14, 15, 23, 24], "hexagonal": 12, "87": [12, 13, 15], "48": [12, 13, 23, 24], "harwin": 12, "r25": 12, "3002002": 12, "w0yvoo0ixfenuv0hsdc4": 12, "2fq": 12, "86": [12, 13, 14, 15], "437": [12, 13], "1108331841001101": 12, "318": [12, 13], "ftmup6kvi2tnqoeziaq": 12, "2fpa": 12, "figur": [12, 23, 24], "show": [12, 23, 24], "schemat": [12, 24], "plug": [12, 23, 24], "plai": 12, "propos": [4, 12, 23, 24], "florsch": [12, 23, 24], "advantag": 12, "signal": [12, 13, 23, 24], "lie": [12, 23, 24], "114": [12, 23, 24], "directli": [12, 18, 23, 24], "realiz": 12, "around": 12, "tdh15": 12, "inpout": 12, "than": [12, 13, 23, 24], "just": [12, 13, 24], "decreas": [12, 13], "don": [12, 13], "t": [12, 13, 14, 15, 22], "forget": [12, 13], "kei": [12, 13], "r_shunt": [12, 13], "ohmpi_config": [12, 13], "dict": [12, 13], "adjust": [12, 23, 24], "tow": 12, "dot": 12, "corner": 12, "lm158": 12, "ads115": [12, 23, 24], "3x11": 12, "wurth": [12, 13], "elektronik": [12, 13], "971110321": 12, "305": [12, 14, 15], "apm": [12, 14, 15], "hexseal": [12, 14, 15], "rm3x8mm": [12, 14, 15], "2701": [12, 14, 15], "jjse": [12, 14, 15], "2f12mkns3vxsdryxuhw": [12, 14, 15], "shutdown": 12, "unplug": 12, "bottom": [12, 23, 24], "11mm": 12, "m3": [12, 14, 15], "upper": 12, "everyth": 12, "screen": [12, 23, 24], "1kohm": 12, "r2": [12, 23, 24], "220": 12, "r1": [12, 23, 24], "padboard": 12, "spool": 12, "sample_measurement_exampl": 12, "result": [12, 23, 24], "2023": 13, "offer": [13, 21, 23, 24], "superior": 13, "compar": 13, "predecessor": 13, "evolv": [13, 18, 23, 24], "major": 13, "mikro": 13, "1887": [], "isol": 13, "200v": 13, "bom": [], "140": [14, 15], "560": [14, 15], "62": [14, 15], "92": [14, 15, 23, 24], "tru": [14, 15, 23, 24], "1580994": [14, 15], "256": [14, 15], "091": [14, 15], "296": [14, 15], "incorpor": [13, 14, 15, 18, 21], "sgaepimzzmueqxo7l": [14, 15], "2fbpyakboruumren": [14, 15], "56": [14, 15], "776": [14, 15], "205": [14, 15], "46": [13, 14, 15], "103321": [14, 15], "5twgzeq9e7hsylqaljjyrw": [14, 15], "732": [14, 15], "sgaepimzzmskedp9slc0yfx16nydmpxjueeogolbldi": [14, 15], "325": [14, 15], "over": [14, 15, 22], "503811": [14, 15], "nchannel": [14, 15], "471": [14, 15], "576": [14, 15, 23], "vhuuswq2": [14, 15], "252bsz9b": [14, 15], "2ff6fcxt7g": [14, 15], "100k": [14, 22], "061": [14, 15], "616": [14, 15], "beyschlag": [13, 14, 15], "mba02040c1003frp00": [13, 14, 15], "mzrxyrlhvdt9crf7zyf": [13, 14, 15], "2f5q": [13, 14, 15], "89": [13, 14, 15], "2717": [14, 15], "sgaepimzzmsyydr3r27av4eqf73yoh": [14, 15], "252baqg": [14, 15], "252bz3hvktao": [14, 15], "10120558": [14, 15], "54": [14, 15], "No": [14, 15], "51": [14, 15], "741727": [14, 15], "10120862": [14, 15], "strain": [14, 15], "relief": [14, 15], "44": [13, 14, 15, 23, 24], "742063": [14, 15], "10120158": [14, 15], "x": [14, 15, 23, 24], "multi": [4, 14, 15, 23, 24], "colour": [14, 15], "1012015810": [14, 15], "127": [14, 15], "008": [14, 15], "1548658": [14, 15], "79": [14, 15], "49": [14, 15], "keyston": [14, 15], "24300": [14, 15], "uwqyq": [14, 15], "2f2czwu0ejpozmzc2a": [14, 15], "745": [14, 15], "846": [14, 15], "614": [14, 15], "25515": [14, 15], "2f2czwuxuhumfr": [14, 15], "252bzuq": [14, 15], "updat": [15, 18, 21], "100k\u03c9": 15, "mm\u00b2": [15, 23, 24], "55": [15, 23, 24], "328": 15, "uqd7xcvsscnr3hwd6fta8g": 15, "whose": [23, 24], "main": [18, 23, 24], "summar": [], "cover": [], "acquisit": [4, 16, 21], "separ": 21, "json": [21, 24], "ohmpi_set": [], "central": [], "handler": 21, "layer": [], "excel": 21, "log": [18, 21], "broker": [19, 21], "zip": 21, "rotat": 21, "disk": 21, "exec_logg": 21, "data_logg": 21, "plan": [4, 21], "state": 21, "health": 21, "soh": 21, "futur": [4, 21], "By": 21, "written": [18, 21], "consol": 21, "like": [21, 22], "local": [4, 19, 21], "dai": 21, "size": [13, 21], "exce": 21, "sent": 21, "level": [13, 18, 21], "edit": [19, 21], "setup_logg": 21, "custom": 21, "repositori": [4, 19, 21, 23, 24], "prefer": [21, 23, 24], "desir": [18, 21], "usernam": [19, 21], "password": 21, "One": [21, 22], "alter": 21, "keep": [18, 21], "bash": [19, 21], "run_http_interfac": 21, "sh": [19, 21], "iot": [16, 18], "messag": [18, 21], "friendli": 21, "graphic": 21, "quick": 21, "easi": 21, "wi": 21, "fi": 21, "point": [21, 23, 24], "ap": 21, "webserv": 21, "serv": [21, 23, 24], "index": 21, "html": [19, 21], "laptop": 21, "mobil": 21, "phone": 21, "upload": 21, "sequenc": [4, 18, 20, 21, 23, 24], "download": [21, 23, 24], "act": 21, "raspap": 21, "runonstart": 21, "141": 21, "8080": 21, "pseudo": [4, 21], "evolut": 21, "quadrupol": [21, 23, 24], "appar": 21, "especi": [], "suit": 21, "autom": [20, 21], "ipython": 21, "ssh": [19, 21], "putti": 21, "maco": 21, "linux": 21, "found": 21, "gitlab": [4, 19, 23, 24], "entir": [23, 24], "np": 21, "chdir": [], "object": [18, 21], "k": [13, 21], "load": 21, "manual": [21, 23, 24], "injection_dur": [21, 23, 24], "nb_stack": 21, "nbr_mea": [21, 23, 24], "update_set": 21, "arrai": [13, 21, 23, 24], "shape": 21, "set_sequ": 21, "n2": 21, "string": 21, "load_sequ": 21, "abmn": [21, 23, 24], "rs_check": 21, "synchron": [18, 21], "wait": 21, "return": [21, 23, 24], "prompt": 21, "run_sequ": [20, 21], "run_sequence_async": 21, "thread": [18, 21], "immedi": 21, "sleep": 21, "interrupt": 21, "kill": 21, "asynchron": 21, "interv": [16, 21], "nb_mea": 21, "sequence_delai": [21, 23, 24], "run_multiple_sequ": 21, "taken": 21, "switch_mux_on": [], "run_measur": 21, "switch_mux_off": [], "risk": [], "short": [], "argument": 21, "autogain": [], "true": 4, "ad": [23, 24], "good": [], "resolut": [23, 24], "usag": 21, "consumpt": [21, 23, 24], "process": 21, "sensor": [13, 16, 21], "scope": 21, "internet": 21, "network": 21, "auxiliari": 21, "publish": [21, 23], "subscrib": 21, "approach": 21, "mosquitto": 21, "server": 21, "reachabl": 21, "net": [13, 21], "servic": 21, "install_local_mqtt_brok": 21, "examin": 21, "parti": 21, "explor": 21, "reboot": 21, "further": 21, "format": 21, "kwarg": 21, "illustr": [21, 23, 24], "cmd_id": 21, "3fzxv121uitwgjwygcz4xw": 21, "cmd": 21, "nb_electrod": [21, 23, 24], "3fzxv121uitwgjwygcz4yw": 21, "made": [21, 23, 24], "dashboard": 21, "browser": 21, "flow": [21, 23, 24], "editor": [21, 23, 24], "node": [20, 21], "complex": 21, "properli": [19, 21, 22], "palett": 21, "manag": [4, 13, 21, 23, 24], "noder": [], "doc": [], "guid": [], "ui": 21, "visual": 21, "cookbook": 21, "due": 22, "quit": 22, "fragil": 22, "still": [22, 23, 24], "conductor": 22, "turn": [22, 23, 24], "multimet": 22, "broken": 22, "shoudn": 22, "wa": [22, 23, 24], "burn": 22, "expect": [18, 22], "try": 22, "effect": [4, 13, 22], "voltmet": [22, 23, 24], "sens": 22, "malfunct": 22, "erron": 22, "solv": 22, "most": 22, "vdd": 22, "reach": 22, "stronger": [22, 23, 24], "smaller": [22, 23, 24], "journal": 23, "bug": [4, 23], "explain": 23, "miss": 23, "invit": 23, "v1": [23, 24], "commerci": [23, 24], "cpu": [23, 24], "w": [13, 23, 24], "storag": [23, 24], "o1": [23, 24], "youtub": [23, 24], "wjwzhv1v3pk": [23, 24], "noob": [23, 24], "simpl": [18, 23, 24], "unexpectedli": [23, 24], "boot": [23, 24], "cd": [19, 23, 24], "gnu": [23, 24], "nano": [19, 23, 24], "At": [23, 24], "op": [13, 23, 24], "dl": [23, 24], "press": [23, 24], "enter": [23, 24], "escap": [23, 24], "studi": [23, 24], "hous": [13, 23, 24], "diagram": [23, 24], "displai": [23, 24], "mimic": [23, 24], "behavior": [23, 24], "soil": [23, 24], "subject": [23, 24], "r11": [23, 24], "r10": [23, 24], "r12": [23, 24], "constitut": [23, 24], "stainless": [23, 24], "steel": [23, 24], "r9": [23, 24], "less": [23, 24], "sum": [23, 24], "000": [23, 24], "intens": [23, 24], "potenti": [23, 24], "calcul": [4, 23, 24], "insert": [23, 24], "1115": [23, 24], "a1": [23, 24], "a0": [23, 24], "increas": [18, 23, 24], "r5": [23, 24], "r8": [23, 24], "r6": [23, 24], "r7": [23, 24], "a2": [23, 24], "a3": [23, 24], "obtain": [23, 24], "ly": [23, 24], "let": [23, 24], "equal": [23, 24], "multipli": [23, 24], "reduct": [23, 24], "despit": [23, 24], "calibr": [23, 24], "variou": [13, 23, 24], "disturb": [23, 24], "estim": [23, 24], "mega": [23, 24], "shortcut": [23, 24], "excess": [23, 24], "lithium": [23, 24], "ion": [23, 24], "automobil": [23, 24], "lead": [13, 23, 24], "acid": [23, 24], "strong": [23, 24], "hazard": [23, 24], "fuse": [23, 24], "onto": [23, 24], "ohmmet": [23, 24], "coeffici": [23, 24], "coef_p0": [23, 24], "coef_p1": [23, 24], "coef_p2": [23, 24], "coef_p3": [23, 24], "coef": [23, 24], "po": [23, 24], "p1": [23, 24], "r3": [23, 24], "r4": [23, 24], "p2": [23, 24], "p3": [23, 24], "r_ref": [23, 24], "slope": [23, 24], "convers": [13, 23, 24], "p0": [23, 24], "accuraci": [23, 24], "lm358n": [23, 24], "appli": [23, 24], "weaker": 23, "tx": [23, 24], "rememb": [23, 24], "holder": [23, 24], "f": [23, 24], "circul": [23, 24], "fig": [23, 24], "common": [18, 23, 24], "neg": [23, 24], "normal": [23, 24], "simultan": [23, 24], "role": [23, 24], "thu": [23, 24], "energ": [23, 24], "next": [23, 24], "featur": [0, 23, 24], "strict": [23, 24], "in1": [23, 24], "in2": [23, 24], "in3": [23, 24], "in4": [23, 24], "5vdc": [13, 23, 24], "5vcc": [23, 24], "mm2": [23, 24], "lastli": [23, 24], "congratul": [23, 24], "construct": [23, 24], "ert": [23, 24], "sever": [18, 23, 24], "ten": [23, 24], "thousand": [23, 24], "stuck": [23, 24], "hand": [23, 24], "cap": [23, 24], "produc": [23, 24], "clean": [23, 24], "distanc": [23, 24], "had": [23, 24], "extra": [23, 24], "final": [23, 24], "horizont": [23, 24], "vertic": [23, 24], "06": [13, 23, 24], "04": [23, 24], "05": [13, 23, 24], "din": [23, 24], "rail": [23, 24], "chosen": [23, 24], "incom": [23, 24], "instead": [23, 24], "moreov": [23, 24], "bought": [23, 24], "velleman": [23, 24], "wpm404": [23, 24], "potentiomet": [13, 23, 24], "scienc": [13, 23, 24], "framework": [23, 24], "manuscript": [23, 24], "osf": [23, 24], "io": [23, 24], "dzwb4": [23, 24], "irstea": [19, 23, 24], "unzip": [23, 24], "master": [23, 24], "readm": [23, 24], "assist": [23, 24], "disconnect": [23, 24], "handl": [18, 23, 24], "charg": [23, 24], "full": [4, 18, 23, 24], "capac": [23, 24], "fewer": [23, 24], "bank": [23, 24], "2a": [23, 24], "ll": [23, 24], "insid": [23, 24], "numer": [23, 24], "optim": [23, 24], "attribut": [23, 24], "the9": [23, 24], "hear": [23, 24], "sound": [23, 24], "permut": [23, 24], "csv": [23, 24], "delai": [23, 24], "repetit": [23, 24], "littl": [23, 24], "public": [23, 24], "articl": [23, 24], "sainsmart": [23, 24], "canal": 23, "pour": 23, "arduino": 23, "dsp": [13, 23], "avr": 23, "pic": 23, "arm": 23, "99": [13, 23, 24], "199": [23, 24], "sain": [23, 24], "smart": [23, 24], "101": [23, 24], "70": [13, 23, 24], "103": [23, 24], "018": [23, 24], "1x1": [23, 24], "66": [13, 23, 24], "1568649": [23, 24], "1x0": [23, 24], "71": [13, 23, 24], "1565235": [23, 24], "68": [23, 24], "rs": [23, 24], "pro": [13, 23, 24], "897": [23, 24], "1332": [23, 24], "858": [23, 24], "627": [23, 24], "52": [13, 23, 24], "upw50b50rv": [23, 24], "1083": [23, 24], "7ah": [23, 24], "537": [23, 24], "5488": [23, 24], "lr20": [23, 24], "9v": [23, 24], "185": [23, 24], "4686": [23, 24], "ferrul": [23, 24], "piec": [23, 24], "weidmul": [23, 24], "9004330000": [23, 24], "966067": [23, 24], "car": 23, "littelfus": [23, 24], "fhac0002zxj": 23, "96": [13, 23], "trn3": 24, "suppress": 24, "10v": 24, "fast": 24, "decoupl": 24, "last": 24, "prevent": 24, "overh": 24, "toler": 24, "orient": [18, 24], "h": [13, 24], "nf": [13, 24], "jason": 24, "ohmpi_param": 24, "export_path": 24, "desktop": 24, "0251001": 24, "pat1l": 24, "2c": 13, "ref": 13, "link": [4, 13], "eur": 13, "excl": 13, "vat": 13, "223": 13, "594": 13, "5063jd100k0ft": 13, "film": 13, "4watt": 13, "100kohm": 13, "8watt": 13, "bodi": 13, "eu": 13, "899": 13, "330": 13, "307": 13, "279": 13, "cfr100j330r": 13, "carbon": 13, "330ohm": 13, "1w": 13, "500ppm": 13, "ddevmfoh4ssvknglsgy0ha": 13, "228": 13, "603": 13, "cfr": 13, "25jb": 13, "4k7": 13, "yageo": 13, "4w": 13, "7k": 13, "588": 13, "wnc2r0fet": 13, "wirewound": 13, "2w": 13, "cdpnwznfzjb5bmolbzti": 13, "252bw": 13, "50v": 13, "1a": 13, "rectifi": 13, "214": 13, "637": 13, "1n4001": 13, "diotec": 13, "semiconductor": 13, "olc7aqgiedlll8na510wma": 13, "284": 13, "cree": 13, "941": 13, "c503bgancd0e0781": 13, "c503b": 13, "gan": 13, "cd0e0781": 13, "standard": 13, "green": 13, "527nm": 13, "mmround": 13, "32900": 13, "64600mcd": 13, "7d1ltpjg0i1j7dm": 13, "252b": 13, "252b5igzw": 13, "116": 13, "schottki": 13, "771": 13, "bat86113": 13, "bat86": 13, "113": 13, "nexperia": 13, "sod68": 13, "me8tqzrmiyx1ahcmzsx1tg": 13, "874": 13, "op27": 13, "ultra": 13, "offset": 13, "8dip": 13, "584": 13, "op27epz": 13, "inc": 13, "wivqp4zgangdp3uwih2ura": 13, "485": 13, "accessori": 13, "gurawfaeguaf08zux7w": 13, "2fuq": 13, "78": 13, "pack": 13, "ic": 13, "amazon": 13, "azdeliveri": 13, "parent": 13, "3x": 13, "dp": 13, "b07qhwltt": 13, "sr_1_5": 13, "__mk_fr_fr": 13, "c3": 13, "85m": 13, "85": 13, "c5": 13, "bd": 13, "95": 13, "91": 13, "crid": 13, "18whxz3e0nur5": 13, "keyword": 13, "qid": 13, "1702140215": 13, "sprefix": 13, "2cap": 13, "2c117": 13, "sr": 13, "ref03gpz": 13, "r": 13, "wivqp4zgangjpdfouwu1bw": 13, "dg411dj": 13, "781": 13, "e3": 13, "speed": 13, "dg411": 13, "xkjjivogybzznzq": 13, "252buwcw1q": 13, "unpolar": 13, "k104k15x7rf5ul2": 13, "multilay": 13, "mlcc": 13, "x7r": 13, "ammo": 13, "bc": 13, "rlgk8caobhbcqsnkgo2hja": 13, "568": 13, "10uf": 13, "667": 13, "eeu": 13, "eb1j100": 13, "aluminum": 13, "electrolyt": 13, "radial": 13, "63volt": 13, "aec": 13, "q200": 13, "ceafgkervibcbemsghcq5g": 13, "60v": 13, "600ma": 13, "700mw": 13, "transistor": 13, "zvn4206astz": 13, "335": 13, "522": 13, "chnl": 13, "onsemi": 13, "fairchild": 13, "2n7000bu": 13, "k2x4el1": 13, "2fkj6oexmhafsm5a": 13, "thd1512": 13, "11n": 13, "495": 13, "thd15": 13, "style": 13, "ckjk83fod0x2iyoeopcnmg": 13, "97": 13, "22n": 13, "1222n": 13, "ckjk83fod0uvycxqxchqfw": 13, "848": 13, "649": 13, "vi02215200j0g": 13, "vi0221520000g": 13, "amphenol": 13, "tb": 13, "ri": 13, "cla": 13, "180": 13, "anytek": 13, "mv7bduzupui3lmtbyxcxvw": 13, "088": 13, "74": 13, "932": 13, "1878": 13, "k5owtxstjao5l2rhk53deg": 13, "4976": 13, "mynhzdoqoqkab6t4ih2naq": 13, "serial": 13, "eeprom": 13, "2kb": 13, "dip8": 13, "03": 13, "474": 13, "bob": 13, "15439": 13, "sparkfun": 13, "translat": 13, "pca9306": 13, "p1jmdcb91o4xonpr": 13, "252b0xi4g": 13, "omhron": 13, "653": 13, "1a4": 13, "dc5": 13, "spst": 13, "NO": 13, "seal": 13, "pwf36butxbgftk6ytlb7nq": 13, "575": 13, "1104731841001000": 13, "47": 13, "standrd": 13, "tail": 13, "5ag0nvq1c4xxooytdz6dow": 13, "113308": 13, "8p": 13, "gld": 13, "cont": 13, "wzeyyeqmoweyjis4txlt7q": 13, "11044316": 13, "316": 13, "16p": 13, "iggadovctsrh": 13, "252bxewrwehkg": 13, "prt": 13, "14017": 13, "tall": 13, "2x20": 13, "a4bxicggsn": 13, "2f": 13, "252baml822b65a": 13, "ribon": 13, "710": 13, "61200623021": 13, "wr": 13, "bhd": 13, "54mm": 13, "6p": 13, "strt": 13, "conn": 13, "phr8rmcireabk1ywkdxzfw": 13, "571": 13, "534237": 13, "rec": 13, "1x05p": 13, "vrt": 13, "eln3i3szm1klmlr": 13, "252bszcsuq": 13, "94": 13, "1x04p": 13, "gygf5pdsjzki3hk2o1eilq": 13, "535541": 13, "1x08p": 13, "xdp7pgunc": 13, "252buqvwkjjvkwqw": 13, "ssw11002g": 13, "tiger": 13, "bui": 13, "ssw10202g": 13, "102": 13, "252be2zeimtlw": 13, "2fblw": 13, "826629": 13, "10p": 13, "fazuumncxom0apli6zggxg": 13, "1761681": 13, "hdr": 13, "vert": 13, "ht": 13, "bqfptycq3dlaez2wzdz7aw": 13, "aisler": 13, "lang": 13, "10k": 13, "sip9": 13, "bournd": 13, "3296w_vertic": 13, "raspberryp": 13, "63": 13, "kiwi": 13, "4gb": 13, "4268": 13, "src": 13, "73": 13, "801": 13, "012": 13, "012000": 13, "5ag0nvq1c4x40xnvdlnkzg": 13, "overview": 13, "machin": 13, "thirteen": 13, "eepow": [], "fundament": [], "what": 13, "_": 21, "clone": 16, "mqtt": [18, 19, 21], "re": 18, "structur": 18, "organis": 18, "hierarchi": 18, "five": 18, "distinct": 18, "atom": 18, "Theses": 18, "concret": 18, "properti": 18, "capabl": 18, "physic": 18, "mainli": 18, "occur": 18, "medium": 18, "ohmpihardwar": 18, "orchestr": 18, "cross": 18, "squar": 18, "wave": 18, "waveform": [4, 18], "read": 18, "insur": 18, "whole": 18, "dynam": 18, "instanti": 18, "rel": 18, "customis": 18, "overal": 18, "radic": 18, "acquir": 18, "navig": 19, "dependeci": 19, "centralis": 19, "buse": 19, "pythonpath": [19, 21], "bashrc": 19, "And": 19, "basic_ohmpi_flows_nod": 21, "wish": 4, "kindli": 4, "ask": 4, "touch": 4, "non": 4, "exhaust": 4, "hope": 4, "forc": 4, "idea": 4, "filter": 4, "recharg": 4, "microcontrol": 4, "pure": 4, "concern": 4, "etc": 4, "git": [4, 19], "request": 4, "variabl": 4, "sp": 4, "ip": 4, "schedul": 16, "crontab": 16, "trigger": 16, "instructions_": 19, "_instruct": 19, "Then": 19, "extern": 19, "question": 19, "relat": 19, "documentation_": 19, "_document": 19, "run_multipl": 20, "screenshot": 20, "establish": 21, "correctli": 21, "duty_cycl": 21, "look": 21, "six": 13, "bat85": 13, "ou": 13, "sciencebuddi": 13, "fair": 13, "inform": 13, "light": 13, "emit": 13, "oxid": 13, "img": [], "jpg": [], "zvn4306": 13, "wikipedia": [], "wiki": [], "tantalum": 13, "1u": 13, "\u00b5f": 13, "take": 13, "care": 13, "column": 13, "zvn4206": 13}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"ohmpi": [0, 1, 7, 8, 19, 23, 24], "open": 0, "sourc": 0, "hardwar": [0, 3, 4, 6, 18], "resist": [0, 23, 24], "meter": 0, "summari": 0, "document": 0, "center": 0, "project": [1, 19], "author": 1, "partner": 1, "cite": 1, "introduct": 1, "step": 19, "n": [], "3": 19, "mux": [14, 15], "board": [8, 11, 12, 13, 14, 15, 23, 24], "part": [10, 12, 13, 14, 15], "A": [10, 12, 13, 14, 15, 22], "assembl": [7, 11, 12, 13, 14, 15, 23, 24], "requir": [12, 13, 14, 15], "compon": [3, 4, 12, 13, 14, 15, 18, 22, 23, 24], "b": [10, 12, 14, 15, 22, 23, 24], "address": [14, 15], "c": [10, 12, 14, 15], "valid": [14, 15], "api": [4, 17], "refer": 17, "archiv": 2, "version": [2, 11], "softwar": [3, 4, 16, 18], "interfac": [3, 4, 21], "new": [3, 4], "exampl": 5, "applic": [5, 20], "electron": 8, "design": 8, "measur": [8, 11, 12, 13, 23, 24], "multiplex": [8, 23, 24], "power": 9, "suppli": 9, "12v": 9, "batteri": 9, "regul": 9, "dps5005": 9, "raspberri": [10, 19, 23, 24], "pi": [10, 19, 23, 24], "configur": [10, 21, 23, 24], "os": [10, 23, 24], "instal": [10, 19, 23, 24], "virtual": [10, 19, 23, 24], "environ": [10, 19, 23, 24], "packag": [10, 23, 24], "activ": [10, 19, 23, 24], "thonni": [10, 23, 24], "python": [10, 21, 23, 24], "id": [10, 23, 24], "recogn": 11, "specif": 11, "you": 11, "v2023": [12, 14], "list": [12, 13, 14, 15, 23, 24], "descript": [12, 13, 23, 24], "start": [12, 13, 19], "up": [12, 19], "check": 12, "2024": 13, "0": 13, "2": [13, 19], "v2024": 15, "oper": [16, 21, 23, 24], "system": 18, "architectur": 18, "logger": 21, "file": 21, "web": 21, "mqtt": [], "troubleshoot": 22, "issu": 22, "puls": 22, "between": 22, "valu": 22, "given": 22, "correct": 22, "one": 22, "commun": 22, "v": [23, 24], "1": [19, 23, 24], "01": 23, "limit": [23, 24], "32": [23, 24], "electrod": [23, 24], "The": [23, 24], "philosophi": [23, 24], "technic": [23, 24], "data": [23, 24], "current": [23, 24], "inject": [23, 24], "card": [23, 24], "connect": [23, 24], "electr": [23, 24], "implement": [23, 24], "first": [23, 24], "four": [23, 24], "instruct": [23, 24], "preliminari": [23, 24], "procedur": [23, 24], "onli": [23, 24], "initi": [23, 24], "startup": [23, 24], "paramet": [23, 24], "complet": [23, 24], "tabl": 23, "titl": 23, "02": 24, "schemat": 13, "interact": 13, "bom": 13, "acquisit": [18, 20], "clone": 19, "run": 19, "script": 19, "4": 19, "how": [4, 13], "contribut": 4, "develop": 4, "featur": 4, "get": 19, "set": 19, "monitor": 20, "repeat": 20, "fix": 20, "interv": 20, "schedul": 20, "us": 20, "crontab": 20, "iot": [20, 21], "sensor": 20, "trigger": 20, "befor": 13, "solder": 13}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 56}})
\ No newline at end of file
+Search.setIndex({"docnames": ["index", "source_rst/Ohmpi", "source_rst/archived_version", "source_rst/developing_hardware_components", "source_rst/developments", "source_rst/gallery", "source_rst/hardware", "source_rst/hardware/assembling", "source_rst/hardware/hw_info", "source_rst/hardware/hw_pwr", "source_rst/hardware/hw_rpi", "source_rst/hardware/mb", "source_rst/hardware/mb/mb_2023", "source_rst/hardware/mb/mb_2024", "source_rst/hardware/mux_2023", "source_rst/hardware/mux_2024", "source_rst/software", "source_rst/software/api", "source_rst/software/architecture", "source_rst/software/installation", "source_rst/software/monitoring", "source_rst/software/operations", "source_rst/troubleshooting", "source_rst/v1.xx/V1_01", "source_rst/v1.xx/V1_02"], "filenames": ["index.rst", "source_rst\\Ohmpi.rst", "source_rst\\archived_version.rst", "source_rst\\developing_hardware_components.rst", "source_rst\\developments.rst", "source_rst\\gallery.rst", "source_rst\\hardware.rst", "source_rst\\hardware\\assembling.rst", "source_rst\\hardware\\hw_info.rst", "source_rst\\hardware\\hw_pwr.rst", "source_rst\\hardware\\hw_rpi.rst", "source_rst\\hardware\\mb.rst", "source_rst\\hardware\\mb\\mb_2023.rst", "source_rst\\hardware\\mb\\mb_2024.rst", "source_rst\\hardware\\mux_2023.rst", "source_rst\\hardware\\mux_2024.rst", "source_rst\\software.rst", "source_rst\\software\\api.rst", "source_rst\\software\\architecture.rst", "source_rst\\software\\installation.rst", "source_rst\\software\\monitoring.rst", "source_rst\\software\\operations.rst", "source_rst\\troubleshooting.rst", "source_rst\\v1.xx\\V1_01.rst", "source_rst\\v1.xx\\V1_02.rst"], "titles": ["OHMPI: Open source and open hardware resistivity-meter", "OhmPi project", "Archived versions", "Software interface to new hardware components", "How to contribute", "Examples of applications", "Hardware", "Assembling the OhmPi", "OhmPi electronic design", "Power supply", "Raspberry Pi  configuration", "Measurement board", "Measurement board v2023", "Measurement board 2024.0.2", "MUX board v2023", "MUX board v2024", "Software and operation", "API reference", "Software architecture", "Getting started", "Monitoring application", "Operation", "Troubleshooting", "OhmPi V 1.01 (limited to 32 electrodes)", "OhmPi V 1.02 (limited to 32 electrodes)"], "terms": {"releas": [0, 21], "v2024rc": 0, "date": [0, 23, 24], "jan": 0, "09": [23, 24], "2024": [0, 8, 11], "start": [0, 3, 4, 10, 11, 14, 15, 16, 21, 23, 24], "juli": 0, "2016": 0, "author": [0, 10, 23, 24], "r\u00e9mi": [0, 1], "clement": [0, 1], "nicola": [0, 1], "forquet": [0, 1], "yannick": [0, 1], "fargier": [0, 1], "vivien": [0, 1], "duboi": [0, 1], "h\u00e9l\u00e8ne": [0, 1], "guyard": [0, 1], "olivi": [0, 1], "kaufmann": [0, 1], "guillaum": [0, 1], "blanchi": [0, 1], "arnaud": [0, 1], "watlet": [0, 1], "target": 0, "user": [0, 10, 18, 21, 23, 24], "research": 0, "develop": [0, 1, 3, 10, 12, 13, 18, 23, 24], "statu": 0, "some": [0, 3, 4, 8, 21, 23, 24], "matur": 0, "progress": 0, "offici": [0, 19], "guidelin": 0, "gener": [0, 4, 6, 8, 12, 13, 14, 15, 18, 23, 24], "tutori": 0, "content": 0, "project": [0, 3, 4, 7, 10, 12, 13, 14, 15, 16, 23, 24], "partner": 0, "cite": 0, "introduct": [0, 18], "electron": [0, 1, 6, 7, 10, 11, 12, 13, 14, 15, 16, 18, 23, 24], "design": [0, 3, 4, 6, 18, 21, 23, 24], "measur": [0, 1, 6, 7, 10, 14, 15, 18, 20, 21, 22], "board": [0, 3, 4, 6, 7, 10, 18, 22], "mux": [0, 6, 7, 18, 23, 24], "v2023": [0, 6, 8, 11, 22], "v2024": [0, 6, 8, 11, 18, 22], "power": [0, 6, 7, 11, 12, 13, 14, 15, 23, 24], "suppli": [0, 6, 7, 11, 12, 13, 14, 15, 23, 24], "raspberri": [0, 6, 7, 12, 13, 14, 15, 16, 21], "pi": [0, 6, 7, 12, 13, 16, 21], "configur": [0, 3, 4, 6, 8, 16, 18, 19], "assembl": [0, 1, 6, 10, 16, 18], "softwar": [0, 10, 19, 21, 23, 24], "oper": [0, 3, 4, 7, 8, 10, 11, 12, 18, 19], "system": [3, 4, 10, 16, 19, 21, 23, 24], "architectur": [0, 16], "logger": [1, 16, 23, 24], "file": [3, 4, 6, 10, 12, 13, 16, 18, 19, 23, 24], "interfac": [0, 13, 16, 18, 19], "applic": [0, 1, 3, 4, 6, 8, 18], "api": [0, 16, 18, 21], "refer": [0, 7, 12, 13, 14, 15, 16, 19, 21, 23, 24], "troubleshoot": 0, "issu": [0, 4], "puls": [0, 8, 11, 23, 24], "between": [0, 7, 8, 12, 14, 15, 18, 19, 23, 24], "A": [0, 1, 3, 4, 6, 7, 8, 9, 11, 21, 23, 24], "b": [0, 6, 7, 8, 9, 11, 13], "valu": [0, 8, 12, 13, 14, 15, 23, 24], "given": [0, 8, 21], "correct": [0, 23, 24], "one": [0, 7, 12, 21, 23, 24], "commun": [0, 1, 8, 18, 19, 21], "compon": [0, 8, 10, 16, 21], "exampl": [0, 7, 12, 14, 15, 20, 21, 23, 24], "new": [0, 10, 18, 21, 22, 23, 24], "archiv": 0, "version": [0, 3, 6, 10, 12, 13, 18, 21, 23, 24], "v": [0, 2, 7, 8, 9, 12, 14, 15, 22], "1": [0, 2, 3, 4, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 21], "01": [0, 2, 13, 24], "limit": [0, 2, 12, 13], "32": [0, 2, 7, 10, 13], "electrod": [0, 1, 2, 6, 7, 8, 9, 12, 14, 15, 22], "02": [0, 2, 12, 13, 23], "inra": [1, 5], "reversa": [1, 19, 23, 24], "villeurbann": 1, "franc": 1, "universit\u00e9": 1, "de": 1, "mon": 1, "belgium": 1, "ger": 1, "rro": 1, "univ": 1, "gustav": 1, "eiffel": 1, "ifsttar": 1, "lyon": 1, "ig": 1, "grenobl": 1, "alp": 1, "ilvo": 1, "merelbek": 1, "julien": 1, "ganc": 1, "emil": 1, "gro": 1, "et": [1, 12], "al": 1, "an": [1, 3, 4, 6, 7, 8, 10, 12, 14, 15, 16, 18, 19, 21, 22, 23, 24], "open": [1, 3, 4, 7, 10, 12, 13, 14, 15, 16, 22, 23, 24], "sourc": [1, 3, 4, 9, 10, 13, 19, 23, 24], "data": [1, 8, 13, 21], "dedic": [1, 21], "electr": [1, 12, 13], "resist": [1, 4, 7, 8, 12, 21, 22], "imag": [1, 10], "small": [1, 7, 8, 12, 13, 21, 23, 24], "laboratori": [1, 7, 11, 23, 24], "scale": [1, 8], "hardwarex": 1, "elsevi": 1, "2020": 1, "8": [1, 7, 8, 10, 12, 13, 14, 15, 21, 23, 24], "24": [1, 7, 11, 12, 13, 15, 23, 24], "p": [1, 12, 14, 15], "ff10": 1, "1016": 1, "j": 1, "ohx": 1, "e00122ff": 1, "particip": [1, 7, 10, 12, 13, 14, 15, 16, 23, 24], "all": [1, 3, 4, 7, 10, 12, 13, 14, 15, 16, 18, 19, 21, 23, 24], "requir": [1, 3, 4, 7, 10, 16, 18, 19, 21, 23, 24], "skill": [1, 7, 10, 11, 12, 13, 14, 15, 16, 23, 24], "respect": [1, 7, 8, 10, 12, 13, 14, 15, 16, 23, 24], "safeti": [1, 7, 10, 12, 13, 14, 15, 16, 23, 24], "rule": [1, 7, 10, 12, 13, 14, 15, 16, 23, 24], "must": [1, 7, 8, 10, 12, 13, 14, 15, 16, 22, 23, 24], "profession": [1, 7, 10, 12, 13, 14, 15, 16, 23, 24], "context": [1, 7, 10, 12, 13, 14, 15, 16, 23, 24], "peopl": [1, 7, 10, 12, 13, 14, 15, 16, 23, 24], "compet": [1, 7, 10, 12, 13, 14, 15, 16, 23, 24], "The": [1, 3, 4, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22], "team": [1, 3, 4, 7, 10, 12, 13, 14, 15, 16, 23, 24], "cannot": [1, 7, 8, 10, 12, 13, 14, 15, 16, 23, 24], "held": [1, 7, 10, 12, 13, 14, 15, 16, 23, 24], "respons": [1, 7, 10, 12, 13, 14, 15, 16, 23, 24], "ani": [1, 7, 10, 11, 12, 13, 14, 15, 16, 21, 22, 23, 24], "materi": [1, 7, 10, 12, 13, 14, 15, 16, 23, 24], "human": [1, 7, 10, 12, 13, 14, 15, 16, 23, 24], "damag": [1, 7, 10, 12, 13, 14, 15, 16, 22, 23, 24], "which": [1, 7, 8, 10, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 24], "would": [1, 7, 10, 12, 13, 14, 15, 16, 23, 24], "associ": [1, 7, 10, 12, 13, 14, 15, 16, 18, 23, 24], "us": [1, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 24], "equip": [1, 7, 8, 10, 12, 13, 14, 15, 16, 23, 24], "doe": [1, 7, 10, 12, 13, 14, 15, 16, 23, 24], "work": [1, 3, 4, 7, 10, 12, 13, 14, 15, 16, 18, 21, 22, 23, 24], "after": [1, 7, 10, 12, 13, 14, 15, 16, 21, 23, 24], "you": [1, 3, 4, 6, 7, 8, 10, 12, 13, 14, 15, 19, 22, 23, 24], "mai": [1, 10, 18, 21, 22, 23, 24], "redistribut": 1, "modifi": [1, 3, 4, 23, 24], "thi": [1, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 24], "document": [1, 6, 19, 21, 23], "make": [1, 3, 4, 8, 14, 15, 21, 23, 24], "product": [1, 12, 13, 14, 15], "under": [1, 7, 23, 24], "term": [1, 3, 4], "cern": 1, "ohl": 1, "v2": 1, "distribut": [1, 8], "without": [1, 8, 14, 15, 22, 23, 24], "express": [1, 3, 4], "OR": 1, "impli": [1, 14, 15, 18], "warranti": 1, "includ": [1, 3, 4, 10, 14, 15, 18, 21, 23, 24], "OF": 1, "merchant": 1, "satisfactori": 1, "qualiti": 1, "AND": 1, "fit": 1, "FOR": 1, "particular": [1, 18], "purpos": [1, 7, 13, 23, 24], "pleas": [1, 4, 7, 19, 21, 23, 24], "see": [1, 8, 18, 21, 22, 23, 24], "condit": [1, 13], "present": [1, 3, 4, 7, 13, 14, 15, 23, 24], "low": [1, 4, 13, 23, 24], "cost": [1, 3, 4, 12, 13, 14, 15, 18, 23, 24], "hardwar": [1, 16, 19, 23, 24], "meter": [1, 7, 23, 24], "provid": [1, 11, 13, 18, 21, 23, 24], "scientif": 1, "robust": [1, 22, 23, 24], "flexibl": [1, 18], "tool": [1, 13, 20], "experi": [1, 20, 21, 22, 23, 24], "call": [1, 7, 8, 10, 14, 15, 19, 21], "basic": [1, 3, 4, 18], "meterfeatur": 1, "current": [1, 6, 8, 9, 11, 12, 13, 18, 21, 22], "inject": [1, 6, 8, 9, 13, 18, 21], "function": [1, 3, 4, 18, 21, 23, 24], "multiplex": [1, 6, 7, 14, 15], "allow": [1, 12, 13, 14, 15, 18, 21, 23, 24], "perform": [1, 3, 4, 10, 13, 18, 19, 23, 24], "automat": [1, 4, 21, 23, 24], "up": [1, 8, 9, 10, 11, 13, 14, 15, 16, 20, 21, 22, 23, 24], "64": [1, 13, 14, 15, 23, 24], "s": [1, 12, 13, 14, 15, 21, 22, 23, 24], "philosophi": 1, "fulli": 1, "toolto": 1, "surfac": 1, "anyon": 1, "who": 1, "want": [1, 24], "get": [0, 1, 4, 10, 12, 16, 23, 24], "involv": [1, 21], "welcom": [1, 3, 4], "join": [1, 4], "ohmpi": [2, 3, 4, 5, 6, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22], "channel": [4, 11, 13, 14, 15, 23, 24], "mechan": [8, 14, 15, 18, 21, 22, 23, 24], "base": [3, 4, 10, 14, 15, 18, 21, 23, 24], "omron": [13, 14, 15], "manufactur": [12, 13, 14, 15, 23, 24], "relai": [8, 10, 12, 13, 14, 15, 22, 23, 24], "g5le": [13, 14, 15], "vd": [14, 15], "12": [7, 8, 11, 12, 13, 14, 15, 23, 24], "vdc": [11, 13, 14, 15], "each": [7, 8, 10, 11, 14, 15, 18, 23, 24], "combin": [6, 14, 15], "zvn4206a": [14, 15], "mofset": [14, 15], "ha": [8, 10, 11, 13, 14, 15, 18, 21, 22, 23, 24], "onli": [3, 4, 8, 9, 14, 15, 18], "30": [7, 14, 15, 23, 24], "gpio": [7, 8, 10, 13, 14, 15, 23, 24], "enough": [14, 15, 23, 24], "activ": [6, 14, 15, 16], "repres": [14, 15, 18, 23, 24], "512": [14, 15], "we": [6, 8, 9, 10, 12, 13, 14, 15, 19, 21, 22, 23, 24], "expand": [8, 13, 14, 15], "i2c": [8, 10, 12, 13, 14, 15, 19, 22], "mcp23017": [8, 14, 15], "have": [3, 4, 8, 10, 12, 13, 14, 15, 18, 21, 22, 23, 24], "type": [3, 4, 10, 13, 14, 15, 18, 19, 23, 24], "tca9548a": [10, 14, 15], "from": [4, 7, 8, 11, 14, 15, 18, 21, 22, 23, 24], "adafruit": [10, 12, 13, 14, 15, 23, 24], "go": [10, 13, 14, 15, 21], "128": [14, 15], "card": [7, 10, 14, 15], "its": [7, 10, 13, 14, 15, 21, 23, 24], "own": [14, 15], "digit": [8, 12, 13, 14, 15, 23, 24], "0x70": [14, 15], "0x77": [14, 15], "In": [3, 4, 8, 10, 12, 13, 14, 15, 18, 22, 23, 24], "follow": [3, 4, 7, 8, 10, 11, 12, 14, 15, 18, 19, 21, 23, 24], "0x71": [14, 15], "0x72": [14, 15], "m": [7, 8, 10, 12, 14, 15, 23, 24], "0x73": [14, 15], "4": [7, 8, 10, 12, 13, 14, 15, 16, 21, 22, 23, 24], "need": [6, 8, 9, 11, 12, 14, 15, 19, 21, 22, 23, 24], "pcb": [3, 4, 12, 13, 14, 15, 23, 24], "2": [3, 4, 7, 8, 10, 11, 12, 14, 15, 16, 21, 23, 24], "instal": [6, 7, 12, 13, 14, 15, 16, 21], "100": [13, 14, 15, 21, 23, 24], "kohm": [12, 13, 14, 15, 23, 24], "resistor": [4, 8, 11, 12, 13, 14, 15, 22, 23, 24], "mosfet": [13, 14, 15], "diod": [13, 14, 15], "1n4007": [13, 14, 15], "5": [7, 8, 10, 11, 12, 13, 14, 15, 21, 22, 23, 24], "6": [7, 10, 12, 13, 14, 15, 23, 24], "termin": [7, 10, 12, 13, 14, 15, 19, 21, 23, 24], "screw": [7, 12, 13, 14, 15, 23, 24], "7": [7, 10, 12, 13, 14, 15, 23, 24], "male": [12, 14, 15], "header": [12, 13, 14, 15, 23, 24], "pin": [12, 13, 14, 15, 23, 24], "strip": [7, 12, 13, 14, 15, 23, 24], "16": [7, 8, 12, 13, 14, 15, 23, 24], "9": [7, 10, 12, 13, 14, 15, 23, 24], "dip": [12, 13, 14, 15], "dual": [12, 14, 15, 23, 24], "line": [8, 12, 14, 15, 19, 22, 23, 24], "socket": [12, 13, 14, 15], "14": [7, 12, 13, 14, 15], "10": [7, 12, 13, 14, 15, 21, 23, 24], "duplic": [14, 15], "time": [4, 8, 10, 14, 15, 21, 23, 24], "everi": [14, 15, 21], "To": [12, 14, 15, 21, 22, 23, 24], "build": [6, 14, 15, 18, 23, 24], "necessari": [3, 4, 7, 10, 14, 15, 23, 24], "differ": [6, 7, 8, 10, 12, 13, 14, 15, 18, 21, 23, 24], "It": [3, 4, 9, 10, 13, 14, 15, 18, 19, 21, 22, 23, 24], "therefor": [14, 15, 23, 24], "identifi": [14, 15], "assign": [14, 15], "alloc": [14, 15], "code": [3, 4, 10, 11, 14, 15, 19, 23, 24], "here": [4, 7, 14, 15, 24], "select": [4, 10, 14, 15, 23, 24], "default": [14, 15, 18, 21], "For": [8, 10, 12, 14, 15, 19, 21, 23, 24], "suggest": [12, 14, 15, 23, 24], "mount": [7, 12, 14, 15, 23, 24], "jumper": [14, 15], "note": [7, 14, 15, 23, 24], "name": [3, 4, 14, 15, 21, 23, 24], "zoom": [7, 14, 15], "first": [3, 4, 7, 8, 10, 14, 15, 19, 21], "test": [3, 4, 7, 10, 12, 14, 15, 21, 23, 24], "befor": [7, 8, 14, 15, 19, 21, 23, 24], "them": [14, 15, 21, 23, 24], "definit": [14, 15], "simplifi": [14, 15], "thing": [14, 15, 21], "do": [3, 4, 7, 13, 14, 15, 18, 21], "prepar": [12, 14, 15, 23, 24], "50": [7, 9, 11, 14, 15, 23, 24], "cm": [7, 14, 15, 23, 24], "long": [7, 8, 14, 15], "flat": [14, 15], "wire": [7, 8, 10, 13, 14, 15, 23, 24], "two": [3, 4, 8, 9, 12, 14, 15, 21, 22, 23, 24], "pole": [14, 15, 23, 24], "connector": [7, 14, 15, 23, 24], "cabl": [7, 10, 12, 13, 14, 15, 23, 24], "contact": [12, 14, 15, 21, 23, 24], "connect": [7, 8, 9, 12, 13, 14, 15, 19, 21, 22], "12v": [6, 7, 8, 12, 13, 14, 15, 23, 24], "your": [3, 4, 6, 10, 11, 12, 14, 15, 23, 24], "run": [7, 10, 12, 14, 15, 16, 21, 23, 24], "write": [3, 4, 12, 14, 15, 21, 23, 24], "i2cdetect": [12, 14, 15], "y": [12, 14, 15], "three": [12, 14, 15, 18, 21, 23, 24], "should": [3, 4, 7, 8, 10, 12, 14, 15, 18, 21, 23, 24], "appear": [10, 12, 14, 15, 23, 24], "been": [10, 11, 13, 14, 15, 18, 21, 23, 24], "detect": [14, 15], "script": [3, 4, 14, 15, 16, 20, 21], "test_mux_board": [14, 15], "py": [3, 4, 12, 13, 14, 15, 18, 21, 23, 24], "These": [2, 6, 8, 18, 21, 22, 23, 24], "ar": [2, 3, 4, 7, 8, 9, 10, 11, 12, 18, 19, 21, 22, 23, 24], "support": [2, 10], "anymor": [2, 22], "draft": 3, "TO": [3, 15, 22], "BE": [3, 15, 22], "review": [3, 22], "section": [3, 4, 6, 11, 16, 20, 21, 23, 24], "intend": [3, 4], "part": [3, 4, 6, 8, 11, 18, 22, 23, 24], "advic": [3, 4, 22], "best": [3, 4], "practic": [3, 4, 23, 24], "help": [3, 4, 7, 8, 21], "within": [3, 4, 10, 21, 23, 24], "contribut": [0, 3], "howev": [3, 4, 8, 13, 18, 23, 24], "order": [3, 4, 18, 20, 21, 23, 24], "maintain": [3, 4], "track": [3, 4, 23, 24], "promot": [3, 4], "exchang": [3, 4], "reus": [3, 4], "contributor": [3, 4], "ideal": 3, "few": [3, 4], "step": [3, 4, 10, 12, 14, 15, 16, 18, 23, 24], "case": [3, 4, 10, 22, 23, 24], "distinguish": [3, 4], "when": [3, 4, 7, 9, 19, 21, 22, 23, 24], "deal": [3, 4], "compli": [3, 4], "wai": [3, 4, 10, 18, 20, 23, 24], "Such": [3, 4], "typic": [3, 4, 8, 23, 24], "focu": [3, 4], "improv": [3, 4, 18, 24], "exist": [3, 4, 6, 18, 23, 24], "reduc": [3, 4, 8, 18], "adapt": [3, 4, 12, 18, 21, 23, 24], "rang": [3, 4, 11, 18, 22, 23, 24], "specif": [3, 4, 6, 13, 18, 21, 23, 24], "easili": [3, 4, 18, 21, 22], "avail": [3, 4, 9, 18, 21, 23, 24], "newli": [3, 4], "creat": [3, 4, 8, 10, 19, 21, 23, 24], "expos": [3, 4, 18], "minim": [3, 4, 18], "hardware_system": [3, 4], "introduc": [3, 4, 11, 18, 21, 23, 24], "chang": [3, 4, 12, 13, 14, 15, 18, 21, 22], "singl": [3, 4, 13, 21, 23, 24], "also": [3, 4, 8, 9, 10, 19, 21, 23, 24], "discuss": [3, 4], "ohmpi_hardwar": [3, 4], "class": [3, 4, 18, 21], "initi": [3, 4], "veri": [3, 4, 8, 24], "earli": [3, 4], "stage": [3, 4], "investig": [3, 4], "implement": [3, 4, 18, 21], "solut": [3, 4, 23, 24], "If": [3, 4, 10, 12, 13, 19, 22, 23, 24], "path": [3, 4, 8, 10, 23, 24], "strategi": [3, 4], "readi": [3, 4, 19], "devic": [3, 4, 8, 12, 13, 14, 15], "conceiv": [3, 4], "recommend": [3, 4, 10, 21, 23, 24], "import": [3, 4, 18, 21], "kicad": [3, 4], "both": [3, 4, 18, 23, 24], "schema": [3, 4], "share": [3, 4], "alwai": [3, 4], "branch": [3, 4], "python": [3, 4, 6, 16, 18, 19], "copi": [3, 4, 10, 21], "similar": [3, 4, 22], "modul": [3, 4, 6, 8, 13, 18, 19, 21, 23, 24], "store": [3, 4, 21], "hardware_compon": [3, 4], "directori": [3, 4, 10, 23, 24], "defin": [3, 4, 7, 21], "relev": [3, 4, 7], "abstract": [3, 4, 18], "abstract_hardware_compon": [3, 4], "method": [3, 4, 18], "interact": [3, 4, 16, 18, 21], "accord": [3, 4, 8, 23, 24], "sure": [3, 4, 21, 23, 24], "place": [3, 4, 7, 8, 22, 23, 24], "config": [3, 4, 12, 13, 21, 23, 24], "describ": [3, 4, 7, 10, 11, 12, 16, 18, 23, 24], "hardware_config": [3, 4], "dictionari": [3, 4], "config_xxx": [3, 4], "where": [3, 4, 6, 8, 10, 23, 24], "xxx": [3, 4], "replac": [3, 4, 13, 22, 24], "3": [3, 4, 7, 8, 10, 12, 13, 14, 15, 16, 21, 23, 24], "conduct": [3, 4, 23, 24], "todo": 5, "e": [4, 5, 11, 18, 21, 23, 24], "g": [4, 5, 11, 12, 13, 18, 23, 24], "rocherfort": 5, "contain": [6, 7, 10, 18, 23, 24], "compos": [6, 7], "mb": 6, "voltag": [6, 7, 8, 12, 13, 18, 22, 23, 24], "0": [6, 8, 11, 12, 14, 15, 21, 23, 24], "n": [6, 7, 8, 12, 13, 14, 15, 21, 23, 24], "address": [6, 8, 12, 23, 24], "pwr": 6, "either": [6, 10, 19, 23, 24], "batteri": [4, 6, 7, 12, 23, 24], "more": [6, 7, 8, 21, 22], "advanc": [6, 21], "can": [4, 6, 7, 8, 9, 10, 21, 22, 23, 24], "control": [4, 6, 8, 9, 21, 23, 24], "ctrl": [6, 23, 24], "raspberrypi": [6, 8, 9, 10, 13, 19], "upgrad": [6, 13, 24], "recogn": 6, "c": [6, 11, 23, 24], "valid": [6, 23, 24], "regul": 6, "dps5005": 6, "os": [6, 7], "virtual": [6, 16], "environ": [6, 16], "packag": [6, 13, 21], "thonni": [6, 12, 21], "id": [6, 21], "cut": [7, 13], "ribbon": [7, 14, 15], "proper": 7, "length": [7, 23, 24], "about": [7, 8, 13], "5m": [7, 12], "correspond": [7, 18, 23], "crimp": [7, 23, 24], "idc": [7, 13], "suitabl": [7, 23, 24], "clamp": 7, "pai": [7, 23, 24], "attent": [7, 23, 24], "direct": [7, 21, 23, 24], "unbalanc": 7, "perpendicular": 7, "possibl": [7, 11, 18, 22, 23, 24], "same": [7, 8, 21, 23, 24], "flush": 7, "posit": [7, 13, 23, 24], "spacer": [7, 12, 14, 15], "abov": [7, 23, 24], "below": [4, 7, 8, 10, 18, 21, 23, 24], "profil": 7, "view": [7, 12], "color": 7, "yellow": 7, "tin": [7, 13], "end": [7, 18, 23, 24], "red": [7, 12, 20, 21, 23, 24], "black": [7, 12, 13, 23, 24], "left": [7, 12], "shown": [7, 23, 24], "pictur": 7, "i": [7, 14, 15, 21, 23, 24], "ii": 7, "gnd": [7, 23, 24], "nois": [7, 13], "often": [7, 8], "heard": 7, "clip": 7, "11": [0, 7, 11, 12, 13, 23, 24], "input": [7, 8, 11, 12, 13, 23, 24], "right": [7, 12], "fix": [4, 7, 12, 13, 16], "second": [7, 8, 11, 21, 23, 24], "13": [7, 12, 13, 14, 15, 23, 24], "15": [7, 11, 12, 13, 14, 15, 23, 24], "previou": 7, "procedur": 7, "repeat": [7, 16, 21, 23, 24], "other": [7, 18, 21, 23, 24], "17": [7, 12, 13, 23, 24], "purpl": 7, "18": [7, 12, 13, 23, 24], "third": [7, 21], "19": [7, 12, 13, 23, 24], "fourth": 7, "nylon": 7, "hex": [7, 14, 15], "photograph": 7, "detail": [4, 7, 8, 16, 20, 21, 23], "20": [7, 12, 13, 23, 24], "4th": 7, "togeth": [7, 18, 23, 24], "could": [7, 12, 23, 24], "previous": [7, 10, 23, 24], "21": [7, 12, 13, 23, 24], "tie": 7, "22": [7, 12, 13, 23, 24], "23": [7, 12, 13, 14, 15, 23, 24], "pvc": 7, "plate": 7, "minimum": 7, "dimens": 7, "200": [7, 11, 13], "mm": [7, 12, 14, 15, 23, 24], "150": [7, 8, 23, 24], "drill": 7, "remain": [7, 18, 23, 24], "metal": [7, 13], "tighten": 7, "25": [7, 11, 13, 14, 15, 23, 24], "rpi": [7, 10, 23, 24], "so": [7, 8, 23, 24], "access": [7, 10, 21, 23, 24], "usb": 7, "port": [7, 12, 13], "mark": [7, 12], "hole": [7, 13, 23, 24], "26": [7, 13, 23, 24], "add": [4, 7, 19, 23, 24], "27": [7, 13, 14, 15, 23, 24], "attach": 7, "washer": 7, "nut": 7, "28": [7, 13], "29": [7, 23, 24], "come": [4, 7], "out": [7, 10, 23, 24], "pass": [4, 7, 21], "output": [7, 12, 13, 21, 23, 24], "pre": [7, 12], "led": [7, 13], "simpli": [7, 10, 19, 23, 24], "consid": 7, "temporari": 7, "modif": [7, 10, 23, 24], "orang": 7, "31": [7, 12, 14, 15], "brown": 7, "blue": [7, 23, 24], "block": [7, 13, 19, 23, 24], "top": [7, 12, 18], "secur": [7, 21], "33": [7, 13], "34": [7, 13], "35": [7, 12, 13], "36": [7, 12, 23, 24], "37": [7, 23, 24], "38": [7, 13, 23, 24], "sd": [7, 10, 23, 24], "program": [7, 10, 23, 24], "mous": [7, 10, 23, 24], "keyboard": [7, 10, 23, 24], "monitor": [0, 4, 7, 16, 19, 21, 23, 24], "hdmi": [7, 10], "39": [7, 12, 13, 14, 15, 23, 24], "deliv": [7, 23, 24], "12vdc": 7, "enjoi": 7, "integr": [8, 12], "mn": [8, 22], "ab": 8, "switch": [8, 13, 18, 23, 24], "polar": [8, 13, 23, 24], "half": [8, 21], "cycl": [8, 18, 21], "stack": [8, 13, 21, 23, 24], "explan": 8, "understand": [8, 21], "redirect": 8, "reader": 8, "datasheet": 8, "done": [8, 10, 21, 23, 24], "through": [8, 13, 18, 21, 23, 24], "adc": [8, 12, 13, 22, 23, 24], "analog": [4, 8, 12, 13, 23, 24], "convert": [8, 12, 13, 23, 24], "ads1115": [8, 12, 13, 22, 23, 24], "bit": [8, 12, 13, 23, 24], "programm": [8, 13], "gain": [8, 12, 13, 23, 24], "pga": 8, "mean": [8, 18], "factor": 8, "digitis": 8, "Its": [8, 23, 24], "vari": 8, "With": [8, 23, 24], "precis": [8, 12, 13, 23, 24], "076": 8, "mv": 8, "beyond": 8, "larger": 8, "our": [8, 23, 24], "divid": [8, 23, 24], "receiv": [4, 8, 21], "mb_2023": 8, "bridg": [8, 23, 24], "across": 8, "seri": [4, 8, 23, 24], "instanc": [8, 10], "300": 8, "ohm": [8, 11, 12, 13, 23, 24], "anoth": [8, 10, 22, 23, 24], "techniqu": 8, "consist": [8, 22, 23, 24], "opamp": 8, "amplifi": [8, 12, 13, 23, 24], "multipl": [8, 10, 21], "known": [8, 10, 23, 24], "down": [8, 23, 24], "addit": [8, 21, 23, 24], "mode": 8, "ensur": [8, 10, 23, 24], "high": [8, 13, 23, 24], "imped": [8, 11, 23, 24], "inde": [8, 23, 24], "leak": 8, "while": [8, 18], "affect": 8, "mb_2024": 8, "differenti": 8, "model": [8, 10, 12, 13, 23, 24], "float": 8, "ground": [8, 12, 22, 23, 24], "enabl": [8, 9, 18, 21, 23, 24], "much": 8, "higher": [8, 12, 13, 18, 24], "too": 8, "larg": 8, "usual": 8, "accur": [8, 23, 24], "shunt": [4, 8, 11, 12, 13, 22], "As": [8, 23, 24], "tini": 8, "being": [8, 23, 24], "ina282": [8, 12], "via": [4, 8, 10, 18, 19, 21, 22, 23, 24], "click": [8, 10, 13, 22, 23, 24], "ina": 8, "equival": [8, 12, 23, 24], "alreadi": 8, "solder": [8, 12, 23, 24], "off": 8, "revers": [8, 23, 24], "four": [8, 12, 13], "optic": [8, 12, 22], "transit": 8, "mcp2308": 8, "gpi": 8, "sda": [8, 22], "scl": [8, 22], "protocol": [8, 18, 21, 22, 23, 24], "send": 8, "clock": 8, "transmit": 8, "pull": [4, 8, 22], "rest": [8, 22], "5v": [8, 12, 13, 22, 23, 24], "thei": [8, 21, 22, 23, 24], "entri": 8, "becaus": 8, "mani": 8, "bu": 8, "tcaxxxx": 8, "itself": [8, 21], "rapsberrypi": 8, "now": [9, 19, 23, 24], "actual": [9, 18, 23, 24], "henc": 9, "maximum": [9, 21, 23, 24], "aliment": 9, "modbu": 9, "quantiti": [10, 13, 23, 24], "micro": [10, 23, 24], "comput": [10, 19, 23, 24], "instruct": [10, 21], "well": [10, 21, 23, 24], "websit": [10, 23, 24], "watch": [10, 23, 24], "video": [10, 23, 24], "how": [0, 10, 16, 23, 24], "set": [4, 10, 12, 13, 16, 20, 21, 23, 24], "latest": [10, 11, 23, 24], "stabl": [10, 18, 23, 24], "complet": [10, 12, 18, 19], "raspbian": [10, 23, 24], "visit": 10, "http": [10, 12, 13, 14, 15, 19, 21, 23, 24], "org": [10, 13], "en": [10, 13], "were": [10, 12, 23, 24], "onc": [4, 10, 18, 21, 22, 23, 24], "spi": [10, 23, 24], "remot": [10, 21, 23, 24], "option": [10, 11, 13, 21, 23, 24], "deactiv": [10, 19, 23, 24], "gui": [10, 23, 24], "menu": [10, 23, 24], "failur": [10, 23, 24], "carri": [10, 23, 24], "task": [10, 23, 24], "caus": [10, 22, 23, 24], "shield": [10, 23, 24], "dure": [10, 18, 23, 24], "parallel": 10, "interpret": [10, 12, 23, 24], "discret": 10, "util": 10, "protect": 10, "problem": 10, "depend": [10, 19, 21, 23, 24], "specifi": [10, 19, 23, 24], "txt": [10, 19, 21, 23, 24], "libatla": [10, 23, 24], "dev": [10, 23, 24], "librari": [10, 23, 24], "sudo": [10, 23, 24], "apt": [10, 23, 24], "strongli": [10, 23, 24], "gather": [10, 23, 24], "python3": [10, 23, 24], "venv": [10, 23, 24], "command": [10, 19, 21, 23, 24], "bin": [10, 19, 23, 24], "suffici": [10, 23, 24], "meet": [10, 23, 24], "export": [10, 19, 21], "cflag": 10, "fcommon": 10, "pip": [10, 19, 23, 24], "blinka": [10, 23, 24], "numpi": [10, 21, 23, 24], "panda": [10, 23, 24], "circuitpython": [10, 23, 24], "ads1x15": [10, 23, 24], "mcp230xx": 10, "gpiozero": 10, "check": [10, 11, 19, 21, 22, 23, 24], "met": [10, 19, 23, 24], "list": [4, 10, 18, 19], "leav": [10, 19, 23, 24], "decid": [10, 23, 24], "setup": [10, 23, 24], "pythonid": [10, 23, 24], "root": [10, 23, 24], "usr": [10, 23, 24], "window": [10, 21, 23, 24], "On": [10, 18, 23, 24], "altern": [10, 23, 24], "button": [10, 23, 24], "locat": [10, 21, 23, 24], "execut": [10, 21, 23, 24], "find": [10, 23, 24], "folder": [10, 19, 23, 24], "home": [10, 19, 23, 24], "tab": [10, 21, 23, 24], "close": [10, 22, 23, 24], "ok": [10, 23, 24], "save": [10, 23, 24], "year": 11, "consequ": [11, 23, 24], "group": 11, "varieti": 11, "tailor": [11, 21], "technic": 11, "field": [11, 13, 23, 24], "budget": 11, "characterist": [11, 23, 24], "tabl": [11, 24], "paramet": [11, 21], "unit": [11, 12, 13, 14, 15, 23, 24], "vmn": [11, 13], "number": [11, 12, 14, 15, 21, 23, 24], "temperatur": [11, 23, 24], "max": [11, 12, 13], "permiss": 11, "vab": [11, 13], "40": [11, 14, 15, 23, 24], "ma": [11, 12, 13, 23, 24], "500": [11, 23, 24], "min": [11, 23, 24], "durat": [11, 23, 24], "ms": [11, 23, 24], "80": 11, "mohm": [11, 12, 23, 24], "tohm": 11, "volt": 11, "descript": 18, "per": [12, 13, 14, 15, 23, 24], "total": [12, 13, 14, 15, 23, 24], "web": [12, 13, 14, 15, 16, 18], "58": [12, 23, 24], "75": 12, "www": [12, 13, 14, 15, 19, 23, 24], "mouser": [12, 13, 14, 15], "fr": [12, 13, 14, 15, 19, 23, 24], "productdetail": [12, 13, 14, 15], "seeed": 12, "studio": 12, "102110421": 12, "qs": [12, 13, 14, 15], "7mvldsj5uaxen3lyyh3sqw": 12, "3d": [12, 13, 14, 15], "lm158n": 12, "amp": [12, 13, 23, 24], "o": [12, 14, 15, 23, 24], "texa": [12, 23, 24], "instrument": [12, 16, 18, 19, 21, 23, 24], "lm358an": [12, 23, 24], "nopb": [12, 23, 24], "lm158j": 12, "x1j7hmvl2zh8vpefml8": 12, "2ffq": 12, "print": [12, 14, 15, 21, 23, 24], "circuit": [12, 14, 15, 23, 24], "asler": [12, 14, 15, 23, 24], "1085": [12, 13], "2fha2pyfaduh": 12, "2fogzutwiq9iz5vjaqfoyugqalgxpeckigrqvf4hn": 12, "252bg": 12, "capacitor": [12, 13, 24], "100nf": [12, 13, 24], "50vdc": [12, 24], "ceram": [12, 13, 24], "kemet": [12, 24], "c320c104k1": [12, 24], "c320c104k1r5ta7303": 12, "c4uyot": 12, "2flq1th4mcyoetma": 12, "5w": [12, 23, 24], "te": [12, 13, 14, 15, 23, 24], "h81k0bya": [12, 23, 24], "holsworthi": [12, 13], "2fha2pyfaduhuylh7az": 12, "2fmjfh2xjoums6wztux4som": 12, "252bii": 12, "h81k5bya": [12, 23, 24], "2fha2pyfadugy9twham3ru9hmijohywhbin95knm": 12, "252bx": 12, "2fm": 12, "vishai": [12, 13, 14, 15], "ccf071k50gke36": 12, "dale": 12, "qkeozdl6eqpa6lzrlqfvow": 12, "762": 12, "524": 12, "cmf651m0000fkek143": 12, "ciayqk2gdckzia2levalkg": 12, "42": [12, 13], "ohmit": [12, 13], "41f2r0e": 12, "im6toxqzgoauedprb19mha": 12, "08": [12, 14, 15], "pitch": [12, 13, 14, 15, 23, 24], "648": [12, 14, 15, 23, 24], "cui": [12, 14, 15], "tb009": [12, 14, 15], "508": [12, 14, 15], "02be": [12, 14, 15], "vlwxofp3u2wcfk5uckwtka": [12, 14, 15], "dc": [12, 13, 14, 15, 23, 24], "24v": [12, 24], "tracopow": [12, 24], "trn": [12, 24], "1215": [12, 24], "traco": [12, 13, 24], "yca": 12, "2faaymw02gquicgqj0ta": 12, "72": [12, 24], "mill": [12, 13], "110": [12, 13, 15, 23, 24], "43": [12, 13, 23, 24], "308": [12, 13], "41": [12, 13, 15], "001000": [12, 13], "iggadovctstu": 12, "2fqaur8narg": 12, "mgh": 12, "vip": 12, "gclid": 12, "eaiaiqobchmin_taxbcx8wivq5nvch2qaqfpeayyccabegjk1_d_bw": 12, "aqy211eh": 12, "84": [12, 14, 15], "panason": [12, 13], "industri": 12, "wktuvitrialgiu8hcm7dvq": 12, "449": 12, "796": 12, "preci": [12, 15], "83": 12, "304": 12, "001101": [12, 15], "2fha2pyfadujqkqx4wauig": 12, "2fmgndxmcnv": 12, "2f33nj0gbxroculucynpyong": 12, "mcp23008": [12, 13], "593": [12, 13], "sgaepimzzmskedp9slc0yyv4kpdpmd1hts4slctivmw": 12, "1x10": [12, 23, 24], "samtec": [12, 13, 23, 24], "ssw": [12, 13, 23, 24], "ru5fayqh": [12, 13], "252be0w1orxzibqpw": [12, 13], "smt": 12, "breakout": [12, 13], "soic": 12, "1212": 12, "gurawfaegucaqqfvnvtyeg": 12, "eaiaiqobchmit8zjzr6x8wivgdnvch2vbwvseaqyayabegjqg_d_bw": 12, "ina282aid": 12, "ze4": 12, "2fufuz19ilfayzxocfra": 12, "thd": [12, 13], "1211n": [12, 13], "2fha2pyfadugpyeg4idvm": 12, "2fmsr": 12, "252b7an": 12, "2f0t3ruis9pcaqjlt4": 12, "252bnrpuooeq": 12, "53": [12, 13, 24], "ssq": 12, "120": [12, 14, 15], "d": [12, 23, 24], "252be1bmvd": 12, "252bdzonqg": 12, "ejector": [12, 14, 15], "blk": [12, 14, 15], "10120550": [12, 14, 15], "conrad": [12, 14, 15], "com": [12, 13, 14, 15, 19, 21, 23, 24], "bkl": [12, 14, 15], "space": [12, 14, 15], "254": [12, 14, 15], "row": [12, 13, 14, 15], "pc": [12, 14, 15], "741435": [12, 15], "searchterm": [12, 14, 15], "searchtyp": [12, 14, 15], "searchsuggest": [12, 14, 15], "femal": [12, 13, 14, 15, 23, 24], "hexagonal": 12, "87": [12, 13, 15], "48": [12, 13, 23, 24], "harwin": 12, "r25": 12, "3002002": 12, "w0yvoo0ixfenuv0hsdc4": 12, "2fq": 12, "86": [12, 13, 14, 15], "437": [12, 13], "1108331841001101": 12, "318": [12, 13], "ftmup6kvi2tnqoeziaq": 12, "2fpa": 12, "figur": [12, 23, 24], "show": [12, 23, 24], "schemat": [12, 24], "plug": [12, 23, 24], "plai": 12, "propos": [4, 12, 23, 24], "florsch": [12, 23, 24], "advantag": 12, "signal": [12, 13, 23, 24], "lie": [12, 23, 24], "114": [12, 23, 24], "directli": [12, 18, 23, 24], "realiz": 12, "around": 12, "tdh15": 12, "inpout": 12, "than": [12, 13, 23, 24], "just": [12, 13, 24], "decreas": [12, 13], "don": [12, 13], "t": [12, 13, 14, 15, 22], "forget": [12, 13], "kei": [12, 13], "r_shunt": [12, 13], "ohmpi_config": [12, 13], "dict": [12, 13], "adjust": [12, 23, 24], "tow": 12, "dot": 12, "corner": 12, "lm158": 12, "ads115": [12, 23, 24], "3x11": 12, "wurth": [12, 13], "elektronik": [12, 13], "971110321": 12, "305": [12, 14, 15], "apm": [12, 14, 15], "hexseal": [12, 14, 15], "rm3x8mm": [12, 14, 15], "2701": [12, 14, 15], "jjse": [12, 14, 15], "2f12mkns3vxsdryxuhw": [12, 14, 15], "shutdown": 12, "unplug": 12, "bottom": [12, 23, 24], "11mm": 12, "m3": [12, 14, 15], "upper": 12, "everyth": 12, "screen": [12, 23, 24], "1kohm": 12, "r2": [12, 23, 24], "220": 12, "r1": [12, 23, 24], "padboard": 12, "spool": 12, "sample_measurement_exampl": 12, "result": [12, 23, 24], "2023": 13, "offer": [13, 21, 23, 24], "superior": 13, "compar": 13, "predecessor": 13, "evolv": [13, 18, 23, 24], "major": 13, "mikro": 13, "1887": [], "isol": 13, "200v": 13, "bom": [], "140": [14, 15], "560": [14, 15], "62": [14, 15], "92": [14, 15, 23, 24], "tru": [14, 15, 23, 24], "1580994": [14, 15], "256": [14, 15], "091": [14, 15], "296": [14, 15], "incorpor": [13, 14, 15, 18, 21], "sgaepimzzmueqxo7l": [14, 15], "2fbpyakboruumren": [14, 15], "56": [14, 15], "776": [14, 15], "205": [14, 15], "46": [13, 14, 15], "103321": [14, 15], "5twgzeq9e7hsylqaljjyrw": [14, 15], "732": [14, 15], "sgaepimzzmskedp9slc0yfx16nydmpxjueeogolbldi": [14, 15], "325": [14, 15], "over": [14, 15, 22], "503811": [14, 15], "nchannel": [14, 15], "471": [14, 15], "576": [14, 15, 23], "vhuuswq2": [14, 15], "252bsz9b": [14, 15], "2ff6fcxt7g": [14, 15], "100k": [14, 22], "061": [14, 15], "616": [14, 15], "beyschlag": [13, 14, 15], "mba02040c1003frp00": [13, 14, 15], "mzrxyrlhvdt9crf7zyf": [13, 14, 15], "2f5q": [13, 14, 15], "89": [13, 14, 15], "2717": [14, 15], "sgaepimzzmsyydr3r27av4eqf73yoh": [14, 15], "252baqg": [14, 15], "252bz3hvktao": [14, 15], "10120558": [14, 15], "54": [14, 15], "No": [14, 15], "51": [14, 15], "741727": [14, 15], "10120862": [14, 15], "strain": [14, 15], "relief": [14, 15], "44": [13, 14, 15, 23, 24], "742063": [14, 15], "10120158": [14, 15], "x": [14, 15, 23, 24], "multi": [4, 14, 15, 23, 24], "colour": [14, 15], "1012015810": [14, 15], "127": [14, 15], "008": [14, 15], "1548658": [14, 15], "79": [14, 15], "49": [14, 15], "keyston": [14, 15], "24300": [14, 15], "uwqyq": [14, 15], "2f2czwu0ejpozmzc2a": [14, 15], "745": [14, 15], "846": [14, 15], "614": [14, 15], "25515": [14, 15], "2f2czwuxuhumfr": [14, 15], "252bzuq": [14, 15], "updat": [15, 18, 21], "100k\u03c9": 15, "mm\u00b2": [15, 23, 24], "55": [15, 23, 24], "328": 15, "uqd7xcvsscnr3hwd6fta8g": 15, "whose": [23, 24], "main": [18, 23, 24], "summar": [], "cover": [], "acquisit": [4, 16, 21], "separ": 21, "json": [21, 24], "ohmpi_set": [], "central": [], "handler": 21, "layer": [], "excel": 21, "log": [18, 21], "broker": [19, 21], "zip": 21, "rotat": 21, "disk": 21, "exec_logg": 21, "data_logg": 21, "plan": [4, 21], "state": 21, "health": 21, "soh": 21, "futur": [4, 21], "By": 21, "written": [18, 21], "consol": 21, "like": [21, 22], "local": [4, 19, 21], "dai": 21, "size": [13, 21], "exce": 21, "sent": 21, "level": [13, 18, 21], "edit": [19, 21], "setup_logg": 21, "custom": 21, "repositori": [4, 19, 21, 23, 24], "prefer": [21, 23, 24], "desir": [18, 21], "usernam": [19, 21], "password": 21, "One": [21, 22], "alter": 21, "keep": [18, 21], "bash": [19, 21], "run_http_interfac": 21, "sh": [19, 21], "iot": [16, 18], "messag": [18, 21], "friendli": 21, "graphic": 21, "quick": 21, "easi": 21, "wi": 21, "fi": 21, "point": [21, 23, 24], "ap": 21, "webserv": 21, "serv": [21, 23, 24], "index": 21, "html": [19, 21], "laptop": 21, "mobil": 21, "phone": 21, "upload": 21, "sequenc": [4, 18, 20, 21, 23, 24], "download": [21, 23, 24], "act": 21, "raspap": 21, "runonstart": 21, "141": 21, "8080": 21, "pseudo": [4, 21], "evolut": 21, "quadrupol": [21, 23, 24], "appar": 21, "especi": [], "suit": 21, "autom": [20, 21], "ipython": 21, "ssh": [19, 21], "putti": 21, "maco": 21, "linux": 21, "found": 21, "gitlab": [4, 19, 23, 24], "entir": [23, 24], "np": 21, "chdir": [], "object": [18, 21], "k": [13, 21], "load": 21, "manual": [21, 23, 24], "injection_dur": [21, 23, 24], "nb_stack": 21, "nbr_mea": [21, 23, 24], "update_set": 21, "arrai": [13, 21, 23, 24], "shape": 21, "set_sequ": 21, "n2": 21, "string": 21, "load_sequ": 21, "abmn": [21, 23, 24], "rs_check": 21, "synchron": [18, 21], "wait": 21, "return": [21, 23, 24], "prompt": 21, "run_sequ": [20, 21], "run_sequence_async": 21, "thread": [18, 21], "immedi": 21, "sleep": 21, "interrupt": 21, "kill": 21, "asynchron": 21, "interv": [16, 21], "nb_mea": 21, "sequence_delai": [21, 23, 24], "run_multiple_sequ": 21, "taken": 21, "switch_mux_on": [], "run_measur": 21, "switch_mux_off": [], "risk": [], "short": [], "argument": 21, "autogain": [], "true": 4, "ad": [23, 24], "good": [], "resolut": [23, 24], "usag": 21, "consumpt": [21, 23, 24], "process": 21, "sensor": [13, 16, 21], "scope": 21, "internet": 21, "network": 21, "auxiliari": 21, "publish": [21, 23], "subscrib": 21, "approach": 21, "mosquitto": 21, "server": 21, "reachabl": 21, "net": [13, 21], "servic": 21, "install_local_mqtt_brok": 21, "examin": 21, "parti": 21, "explor": 21, "reboot": 21, "further": 21, "format": 21, "kwarg": 21, "illustr": [21, 23, 24], "cmd_id": 21, "3fzxv121uitwgjwygcz4xw": 21, "cmd": 21, "nb_electrod": [21, 23, 24], "3fzxv121uitwgjwygcz4yw": 21, "made": [21, 23, 24], "dashboard": 21, "browser": 21, "flow": [21, 23, 24], "editor": [21, 23, 24], "node": [20, 21], "complex": 21, "properli": [19, 21, 22], "palett": 21, "manag": [4, 13, 21, 23, 24], "noder": [], "doc": [], "guid": [], "ui": 21, "visual": 21, "cookbook": 21, "due": 22, "quit": 22, "fragil": 22, "still": [22, 23, 24], "conductor": 22, "turn": [22, 23, 24], "multimet": 22, "broken": 22, "shoudn": 22, "wa": [22, 23, 24], "burn": 22, "expect": [18, 22], "try": 22, "effect": [4, 13, 22], "voltmet": [22, 23, 24], "sens": 22, "malfunct": 22, "erron": 22, "solv": 22, "most": 22, "vdd": 22, "reach": 22, "stronger": [22, 23, 24], "smaller": [22, 23, 24], "journal": 23, "bug": [4, 23], "explain": 23, "miss": 23, "invit": 23, "v1": [23, 24], "commerci": [23, 24], "cpu": [23, 24], "w": [13, 23, 24], "storag": [23, 24], "o1": [23, 24], "youtub": [23, 24], "wjwzhv1v3pk": [23, 24], "noob": [23, 24], "simpl": [18, 23, 24], "unexpectedli": [23, 24], "boot": [23, 24], "cd": [19, 23, 24], "gnu": [23, 24], "nano": [19, 23, 24], "At": [23, 24], "op": [13, 23, 24], "dl": [23, 24], "press": [23, 24], "enter": [23, 24], "escap": [23, 24], "studi": [23, 24], "hous": [13, 23, 24], "diagram": [23, 24], "displai": [23, 24], "mimic": [23, 24], "behavior": [23, 24], "soil": [23, 24], "subject": [23, 24], "r11": [23, 24], "r10": [23, 24], "r12": [23, 24], "constitut": [23, 24], "stainless": [23, 24], "steel": [23, 24], "r9": [23, 24], "less": [23, 24], "sum": [23, 24], "000": [23, 24], "intens": [23, 24], "potenti": [23, 24], "calcul": [4, 23, 24], "insert": [23, 24], "1115": [23, 24], "a1": [23, 24], "a0": [23, 24], "increas": [18, 23, 24], "r5": [23, 24], "r8": [23, 24], "r6": [23, 24], "r7": [23, 24], "a2": [23, 24], "a3": [23, 24], "obtain": [23, 24], "ly": [23, 24], "let": [23, 24], "equal": [23, 24], "multipli": [23, 24], "reduct": [23, 24], "despit": [23, 24], "calibr": [23, 24], "variou": [13, 23, 24], "disturb": [23, 24], "estim": [23, 24], "mega": [23, 24], "shortcut": [23, 24], "excess": [23, 24], "lithium": [23, 24], "ion": [23, 24], "automobil": [23, 24], "lead": [13, 23, 24], "acid": [23, 24], "strong": [23, 24], "hazard": [23, 24], "fuse": [23, 24], "onto": [23, 24], "ohmmet": [23, 24], "coeffici": [23, 24], "coef_p0": [23, 24], "coef_p1": [23, 24], "coef_p2": [23, 24], "coef_p3": [23, 24], "coef": [23, 24], "po": [23, 24], "p1": [23, 24], "r3": [23, 24], "r4": [23, 24], "p2": [23, 24], "p3": [23, 24], "r_ref": [23, 24], "slope": [23, 24], "convers": [13, 23, 24], "p0": [23, 24], "accuraci": [23, 24], "lm358n": [23, 24], "appli": [23, 24], "weaker": 23, "tx": [23, 24], "rememb": [23, 24], "holder": [23, 24], "f": [23, 24], "circul": [23, 24], "fig": [23, 24], "common": [18, 23, 24], "neg": [23, 24], "normal": [23, 24], "simultan": [23, 24], "role": [23, 24], "thu": [23, 24], "energ": [23, 24], "next": [23, 24], "featur": [0, 23, 24], "strict": [23, 24], "in1": [23, 24], "in2": [23, 24], "in3": [23, 24], "in4": [23, 24], "5vdc": [13, 23, 24], "5vcc": [23, 24], "mm2": [23, 24], "lastli": [23, 24], "congratul": [23, 24], "construct": [23, 24], "ert": [23, 24], "sever": [18, 23, 24], "ten": [23, 24], "thousand": [23, 24], "stuck": [23, 24], "hand": [23, 24], "cap": [23, 24], "produc": [23, 24], "clean": [23, 24], "distanc": [23, 24], "had": [23, 24], "extra": [23, 24], "final": [23, 24], "horizont": [23, 24], "vertic": [23, 24], "06": [13, 23, 24], "04": [23, 24], "05": [13, 23, 24], "din": [23, 24], "rail": [23, 24], "chosen": [23, 24], "incom": [23, 24], "instead": [23, 24], "moreov": [23, 24], "bought": [23, 24], "velleman": [23, 24], "wpm404": [23, 24], "potentiomet": [13, 23, 24], "scienc": [13, 23, 24], "framework": [23, 24], "manuscript": [23, 24], "osf": [23, 24], "io": [23, 24], "dzwb4": [23, 24], "irstea": [19, 23, 24], "unzip": [23, 24], "master": [23, 24], "readm": [23, 24], "assist": [23, 24], "disconnect": [23, 24], "handl": [18, 23, 24], "charg": [23, 24], "full": [4, 18, 23, 24], "capac": [23, 24], "fewer": [23, 24], "bank": [23, 24], "2a": [23, 24], "ll": [23, 24], "insid": [23, 24], "numer": [23, 24], "optim": [23, 24], "attribut": [23, 24], "the9": [23, 24], "hear": [23, 24], "sound": [23, 24], "permut": [23, 24], "csv": [23, 24], "delai": [23, 24], "repetit": [23, 24], "littl": [23, 24], "public": [23, 24], "articl": [23, 24], "sainsmart": [23, 24], "canal": 23, "pour": 23, "arduino": 23, "dsp": [13, 23], "avr": 23, "pic": 23, "arm": 23, "99": [13, 23, 24], "199": [23, 24], "sain": [23, 24], "smart": [23, 24], "101": [23, 24], "70": [13, 23, 24], "103": [23, 24], "018": [23, 24], "1x1": [23, 24], "66": [13, 23, 24], "1568649": [23, 24], "1x0": [23, 24], "71": [13, 23, 24], "1565235": [23, 24], "68": [23, 24], "rs": [23, 24], "pro": [13, 23, 24], "897": [23, 24], "1332": [23, 24], "858": [23, 24], "627": [23, 24], "52": [13, 23, 24], "upw50b50rv": [23, 24], "1083": [23, 24], "7ah": [23, 24], "537": [23, 24], "5488": [23, 24], "lr20": [23, 24], "9v": [23, 24], "185": [23, 24], "4686": [23, 24], "ferrul": [23, 24], "piec": [23, 24], "weidmul": [23, 24], "9004330000": [23, 24], "966067": [23, 24], "car": 23, "littelfus": [23, 24], "fhac0002zxj": 23, "96": [13, 23], "trn3": 24, "suppress": 24, "10v": 24, "fast": 24, "decoupl": 24, "last": 24, "prevent": 24, "overh": 24, "toler": 24, "orient": [18, 24], "h": [13, 24], "nf": [13, 24], "jason": 24, "ohmpi_param": 24, "export_path": 24, "desktop": 24, "0251001": 24, "pat1l": 24, "2c": 13, "ref": 13, "link": [4, 13], "eur": 13, "excl": 13, "vat": 13, "223": 13, "594": 13, "5063jd100k0ft": 13, "film": 13, "4watt": 13, "100kohm": 13, "8watt": 13, "bodi": 13, "eu": 13, "899": 13, "330": 13, "307": 13, "279": 13, "cfr100j330r": 13, "carbon": 13, "330ohm": 13, "1w": 13, "500ppm": 13, "ddevmfoh4ssvknglsgy0ha": 13, "228": 13, "603": 13, "cfr": 13, "25jb": 13, "4k7": 13, "yageo": 13, "4w": 13, "7k": 13, "588": 13, "wnc2r0fet": 13, "wirewound": 13, "2w": 13, "cdpnwznfzjb5bmolbzti": 13, "252bw": 13, "50v": 13, "1a": 13, "rectifi": 13, "214": 13, "637": 13, "1n4001": 13, "diotec": 13, "semiconductor": 13, "olc7aqgiedlll8na510wma": 13, "284": 13, "cree": 13, "941": 13, "c503bgancd0e0781": 13, "c503b": 13, "gan": 13, "cd0e0781": 13, "standard": 13, "green": 13, "527nm": 13, "mmround": 13, "32900": 13, "64600mcd": 13, "7d1ltpjg0i1j7dm": 13, "252b": 13, "252b5igzw": 13, "116": 13, "schottki": 13, "771": 13, "bat86113": 13, "bat86": 13, "113": 13, "nexperia": 13, "sod68": 13, "me8tqzrmiyx1ahcmzsx1tg": 13, "874": 13, "op27": 13, "ultra": 13, "offset": 13, "8dip": 13, "584": 13, "op27epz": 13, "inc": 13, "wivqp4zgangdp3uwih2ura": 13, "485": 13, "accessori": 13, "gurawfaeguaf08zux7w": 13, "2fuq": 13, "78": 13, "pack": 13, "ic": 13, "amazon": 13, "azdeliveri": 13, "parent": 13, "3x": 13, "dp": 13, "b07qhwltt": 13, "sr_1_5": 13, "__mk_fr_fr": 13, "c3": 13, "85m": 13, "85": 13, "c5": 13, "bd": 13, "95": 13, "91": 13, "crid": 13, "18whxz3e0nur5": 13, "keyword": 13, "qid": 13, "1702140215": 13, "sprefix": 13, "2cap": 13, "2c117": 13, "sr": 13, "ref03gpz": 13, "r": 13, "wivqp4zgangjpdfouwu1bw": 13, "dg411dj": 13, "781": 13, "e3": 13, "speed": 13, "dg411": 13, "xkjjivogybzznzq": 13, "252buwcw1q": 13, "unpolar": 13, "k104k15x7rf5ul2": 13, "multilay": 13, "mlcc": 13, "x7r": 13, "ammo": 13, "bc": 13, "rlgk8caobhbcqsnkgo2hja": 13, "568": 13, "10uf": 13, "667": 13, "eeu": 13, "eb1j100": 13, "aluminum": 13, "electrolyt": 13, "radial": 13, "63volt": 13, "aec": 13, "q200": 13, "ceafgkervibcbemsghcq5g": 13, "60v": 13, "600ma": 13, "700mw": 13, "transistor": 13, "zvn4206astz": 13, "335": 13, "522": 13, "chnl": 13, "onsemi": 13, "fairchild": 13, "2n7000bu": 13, "k2x4el1": 13, "2fkj6oexmhafsm5a": 13, "thd1512": 13, "11n": 13, "495": 13, "thd15": 13, "style": 13, "ckjk83fod0x2iyoeopcnmg": 13, "97": 13, "22n": 13, "1222n": 13, "ckjk83fod0uvycxqxchqfw": 13, "848": 13, "649": 13, "vi02215200j0g": 13, "vi0221520000g": 13, "amphenol": 13, "tb": 13, "ri": 13, "cla": 13, "180": 13, "anytek": 13, "mv7bduzupui3lmtbyxcxvw": 13, "088": 13, "74": 13, "932": 13, "1878": 13, "k5owtxstjao5l2rhk53deg": 13, "4976": 13, "mynhzdoqoqkab6t4ih2naq": 13, "serial": 13, "eeprom": 13, "2kb": 13, "dip8": 13, "03": 13, "474": 13, "bob": 13, "15439": 13, "sparkfun": 13, "translat": 13, "pca9306": 13, "p1jmdcb91o4xonpr": 13, "252b0xi4g": 13, "omhron": 13, "653": 13, "1a4": 13, "dc5": 13, "spst": 13, "NO": 13, "seal": 13, "pwf36butxbgftk6ytlb7nq": 13, "575": 13, "1104731841001000": 13, "47": 13, "standrd": 13, "tail": 13, "5ag0nvq1c4xxooytdz6dow": 13, "113308": 13, "8p": 13, "gld": 13, "cont": 13, "wzeyyeqmoweyjis4txlt7q": 13, "11044316": 13, "316": 13, "16p": 13, "iggadovctsrh": 13, "252bxewrwehkg": 13, "prt": 13, "14017": 13, "tall": 13, "2x20": 13, "a4bxicggsn": 13, "2f": 13, "252baml822b65a": 13, "ribon": 13, "710": 13, "61200623021": 13, "wr": 13, "bhd": 13, "54mm": 13, "6p": 13, "strt": 13, "conn": 13, "phr8rmcireabk1ywkdxzfw": 13, "571": 13, "534237": 13, "rec": 13, "1x05p": 13, "vrt": 13, "eln3i3szm1klmlr": 13, "252bszcsuq": 13, "94": 13, "1x04p": 13, "gygf5pdsjzki3hk2o1eilq": 13, "535541": 13, "1x08p": 13, "xdp7pgunc": 13, "252buqvwkjjvkwqw": 13, "ssw11002g": 13, "tiger": 13, "bui": 13, "ssw10202g": 13, "102": 13, "252be2zeimtlw": 13, "2fblw": 13, "826629": 13, "10p": 13, "fazuumncxom0apli6zggxg": 13, "1761681": 13, "hdr": 13, "vert": 13, "ht": 13, "bqfptycq3dlaez2wzdz7aw": 13, "aisler": 13, "lang": 13, "10k": 13, "sip9": 13, "bournd": 13, "3296w_vertic": 13, "raspberryp": 13, "63": 13, "kiwi": 13, "4gb": 13, "4268": 13, "src": 13, "73": 13, "801": 13, "012": 13, "012000": 13, "5ag0nvq1c4x40xnvdlnkzg": 13, "overview": 13, "machin": 13, "thirteen": 13, "eepow": [], "fundament": [], "what": 13, "_": 21, "clone": 16, "mqtt": [18, 19, 21], "re": 18, "structur": 18, "organis": 18, "hierarchi": 18, "five": 18, "distinct": 18, "atom": 18, "Theses": 18, "concret": 18, "properti": 18, "capabl": 18, "physic": 18, "mainli": 18, "occur": 18, "medium": 18, "ohmpihardwar": 18, "orchestr": 18, "cross": 18, "squar": 18, "wave": 18, "waveform": [4, 18], "read": 18, "insur": 18, "whole": 18, "dynam": 18, "instanti": 18, "rel": 18, "customis": 18, "overal": 18, "radic": 18, "acquir": 18, "navig": 19, "dependeci": 19, "centralis": 19, "buse": 19, "pythonpath": [19, 21], "bashrc": 19, "And": 19, "basic_ohmpi_flows_nod": 21, "wish": 4, "kindli": 4, "ask": 4, "touch": 4, "non": 4, "exhaust": 4, "hope": 4, "forc": 4, "idea": 4, "filter": 4, "recharg": 4, "microcontrol": 4, "pure": 4, "concern": 4, "etc": 4, "git": [4, 19], "request": 4, "variabl": 4, "sp": 4, "ip": 4, "schedul": 16, "crontab": 16, "trigger": 16, "instructions_": 19, "_instruct": 19, "Then": 19, "extern": 19, "question": 19, "relat": 19, "documentation_": 19, "_document": 19, "run_multipl": 20, "screenshot": 20, "establish": 21, "correctli": 21, "duty_cycl": 21, "look": 21, "six": 13, "bat85": 13, "ou": 13, "sciencebuddi": 13, "fair": 13, "inform": 13, "light": 13, "emit": 13, "oxid": 13, "img": [], "jpg": [], "zvn4306": 13, "wikipedia": [], "wiki": [], "tantalum": 13, "1u": 13, "\u00b5f": 13, "take": 13, "care": 13, "column": 13, "zvn4206": 13}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"ohmpi": [0, 1, 7, 8, 19, 23, 24], "open": 0, "sourc": 0, "hardwar": [0, 3, 4, 6, 18], "resist": [0, 23, 24], "meter": 0, "summari": 0, "document": 0, "center": 0, "project": [1, 19], "author": 1, "partner": 1, "cite": 1, "introduct": 1, "step": 19, "n": [], "3": 19, "mux": [14, 15], "board": [8, 11, 12, 13, 14, 15, 23, 24], "part": [10, 12, 13, 14, 15], "A": [10, 12, 13, 14, 15, 22], "assembl": [7, 11, 12, 13, 14, 15, 23, 24], "requir": [12, 13, 14, 15], "compon": [3, 4, 12, 13, 14, 15, 18, 22, 23, 24], "b": [10, 12, 14, 15, 22, 23, 24], "address": [14, 15], "c": [10, 12, 14, 15], "valid": [14, 15], "api": [4, 17], "refer": 17, "archiv": 2, "version": [2, 11], "softwar": [3, 4, 16, 18], "interfac": [3, 4, 21], "new": [3, 4], "exampl": 5, "applic": [5, 20], "electron": 8, "design": 8, "measur": [8, 11, 12, 13, 23, 24], "multiplex": [8, 23, 24], "power": 9, "suppli": 9, "12v": 9, "batteri": 9, "regul": 9, "dps5005": 9, "raspberri": [10, 19, 23, 24], "pi": [10, 19, 23, 24], "configur": [10, 21, 23, 24], "os": [10, 23, 24], "instal": [10, 19, 23, 24], "virtual": [10, 19, 23, 24], "environ": [10, 19, 23, 24], "packag": [10, 23, 24], "activ": [10, 19, 23, 24], "thonni": [10, 23, 24], "python": [10, 21, 23, 24], "id": [10, 23, 24], "recogn": 11, "specif": 11, "you": 11, "v2023": [12, 14], "list": [12, 13, 14, 15, 23, 24], "descript": [12, 13, 23, 24], "start": [12, 13, 19], "up": [12, 19], "check": 12, "2024": 13, "0": 13, "2": [13, 19], "v2024": 15, "oper": [16, 21, 23, 24], "system": 18, "architectur": 18, "logger": 21, "file": 21, "web": 21, "mqtt": [], "troubleshoot": 22, "issu": 22, "puls": 22, "between": 22, "valu": 22, "given": 22, "correct": 22, "one": 22, "commun": 22, "v": [23, 24], "1": [19, 23, 24], "01": 23, "limit": [23, 24], "32": [23, 24], "electrod": [23, 24], "The": [23, 24], "philosophi": [23, 24], "technic": [23, 24], "data": [23, 24], "current": [23, 24], "inject": [23, 24], "card": [23, 24], "connect": [23, 24], "electr": [23, 24], "implement": [23, 24], "first": [23, 24], "four": [23, 24], "instruct": [23, 24], "preliminari": [23, 24], "procedur": [23, 24], "onli": [23, 24], "initi": [23, 24], "startup": [23, 24], "paramet": [23, 24], "complet": [23, 24], "tabl": 23, "titl": 23, "02": 24, "schemat": 13, "interact": 13, "bom": 13, "acquisit": [18, 20], "clone": 19, "run": 19, "script": 19, "4": 19, "how": [4, 13], "contribut": 4, "develop": 4, "featur": 4, "get": 19, "set": 19, "monitor": 20, "repeat": 20, "fix": 20, "interv": 20, "schedul": 20, "us": 20, "crontab": 20, "iot": [20, 21], "sensor": 20, "trigger": 20, "befor": 13, "solder": 13, "align": []}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 56}})
\ No newline at end of file
diff --git a/doc/build/html/source_rst/hardware/mb/mb_2024.html b/doc/build/html/source_rst/hardware/mb/mb_2024.html
index e0db7bae8bb6fda5b368f7754acc9b8ad91fa348..52a5fa3d6f3365c8d923662c3dacbe5537b35388 100644
--- a/doc/build/html/source_rst/hardware/mb/mb_2024.html
+++ b/doc/build/html/source_rst/hardware/mb/mb_2024.html
@@ -688,9 +688,8 @@ position cut a header socket 4 ou 5 position.</p></td>
 </tr>
 </tbody>
 </table>
-<p>Information about <a class="reference external" href="https://fr.wikiversity.org/wiki/Transistor/Transistor_MOSFET#:~:text=Le%20MOSFET%20(Metal%20Oxide%20Semiconductor,la%20construction%20de%20portes%20logiques">MOSFET Metal Oxide Semiconductor Field Effect Transistor</a>.</p>
-<blockquote>
-<div><table class="docutils align-center">
+<p>Information about <a class="reference external" href="https://fr.wikiversity.org/wiki/Transistor/Transistor_MOSFET#:~:text=Le%20MOSFET%20(Metal%20Oxide%20Semiconductor,la%20construction%20de%20portes%20logiques">MOSFET Metal Oxide Semiconductor Field Effect Transistor</a></p>
+<table class="docutils align-center">
 <tbody>
 <tr class="row-odd"><td rowspan="2"><p>14</p></td>
 <td><img alt="../../../_images/14.jpg" src="../../../_images/14.jpg" />
@@ -718,7 +717,6 @@ polarity</p></td>
 </tr>
 </tbody>
 </table>
-</div></blockquote>
 <div class="admonition warning">
 <p class="admonition-title">Warning</p>
 <p>In this version, we used a shunt resistor of 2 ohms, which limits the current measurement to 48 mA. If the current is higher than this value, you just have to decrease the value of the shunt resistor. Don’t forget to change the shunt value in the config.py file (value associated to key ‘R_shunt’ in the OHMPI_CONFIG dict).</p>
diff --git a/doc/source/source_rst/hardware/mb/mb_2024.rst b/doc/source/source_rst/hardware/mb/mb_2024.rst
index a082c13597df311c0d922334ed46cf7d1095ec88..a637ec06240ba9e1dcfd104adde2ba0e68863438 100644
--- a/doc/source/source_rst/hardware/mb/mb_2024.rst
+++ b/doc/source/source_rst/hardware/mb/mb_2024.rst
@@ -186,6 +186,7 @@ Soldering `SCHOTTKY DIODE <https://www.electronics-tutorials.ws/diode/schottky-d
    |        | position cut a header socket 4 ou 5 position.                     |
    +--------+-------------------------------------------------------------------+
 
+
 Information about `light-emitting diode <https://en.wikipedia.org/wiki/Light-emitting_diode>`_
 
 .. table::
@@ -198,9 +199,10 @@ Information about `light-emitting diode <https://en.wikipedia.org/wiki/Light-emi
    |        |                                                                   |
    +--------+-------------------------------------------------------------------+
    
-Information about `MOSFET Metal Oxide Semiconductor Field Effect Transistor <https://fr.wikiversity.org/wiki/Transistor/Transistor_MOSFET#:~:text=Le%20MOSFET%20(Metal%20Oxide%20Semiconductor,la%20construction%20de%20portes%20logiques>`_.
+Information about `MOSFET Metal Oxide Semiconductor Field Effect Transistor <https://fr.wikiversity.org/wiki/Transistor/Transistor_MOSFET#:~:text=Le%20MOSFET%20(Metal%20Oxide%20Semiconductor,la%20construction%20de%20portes%20logiques>`_
+
 
- .. table::
+.. table::
    :align: center
 
    +--------+-------------------------------------------------------------------+  
@@ -210,10 +212,10 @@ Information about `MOSFET Metal Oxide Semiconductor Field Effect Transistor <htt
    |        |                                                                   |
    +--------+-------------------------------------------------------------------+
 
- 
- What is a `CAPACITOR <https://en.wikipedia.org/wiki/Capacitor>`_?
 
- .. table::
+What is a `CAPACITOR <https://en.wikipedia.org/wiki/Capacitor>`_?
+
+.. table::
    :align: center
 
    +--------+-------------------------------------------------------------------+   
@@ -262,6 +264,12 @@ Information about `MOSFET Metal Oxide Semiconductor Field Effect Transistor <htt
    |        | Soldering header for raspberry 2 column 20 position               |
    |        |                                                                   |
    +--------+-------------------------------------------------------------------+
+
+
+
+.. #TODO: information sur les op
+
+   +--------+-------------------------------------------------------------------+
    |        |   .. image:: ../../../img/mb.2024.x.x/22.jpg                      |
    |     22 +-------------------------------------------------------------------+
    |        | Installation of female header, 1 by 10  pins, for ADS1115         |