Oproti originálu byl výstup Arduina pro spínání tranzistoru napájení měřící smyčky přesunut na pin D5. To bylo provedeno čistě z praktického hlediska, jen aby navrhovaná deska byla jednodušší. Zesílení operačního zesilovače je opět zvoleno 28, to umožňuje měření odporu až do velikosti cca 4Ω. Nepochopil jsem autorovy výpočty výsledného odporu pomocí záporné aproximace, proto jsem vytvořil výpočty nové. Pokud chcete mít měření co nejpřesnější, musíte také v programu zadat co nejpřesnější hodnoty. U operačního zesilovače bude lepší než výpočet změření hodnot napětí na vstupu a výstupu a z těchto hodnot pak provést výpočet zesílení. Bohužel nemám dostatečně přesný milivoltmetr, pro výpočet jsem použil hodnotu změřenou pouze obyčejným multimetrem. Měřící proud zase můžeme změřit vřazením ampérmetru na místo R1. Když vynásobíme měřící proud zesílením operačního zesilovače, získáme konstantu pro výpočet celkového odporu ze změřeného napětí. Tuto konstantu najdete na řádku:
x_resistance = volts/1.49563; // volt/(amplifier gain * measure current)= volt/(27.532*0.05431A)
Od tohoto odporu je nutno odečíst paralelní odpor 2Ω ve smyčce. Tak získáme skutečnou velikost měřeného odporu. Rezistory R2 a R3 vybereme co nejpřesněji, aby sériově měly odpor 2Ω. Výsledek samozřejmě ovlivňuje odpor měřících sond, který je nutno odečíst. Nejprve je nutné nahrát program se stejnými hodnotami proměnných "lcr_measured_res" (kalibrační odpor změřený RLC můstkem) a "shorty_measured_res" (kalibrační odpor změřený naším vyhledávačem). Jako kalibrační odpor volíme hodnotu okolo 1Ω. Po resetu/zapnutí je nutné zkalibrovat 0 měřících sond (zkratovat sondy a podržet tlačítko, dokud se kalibrace neuloží). Nyní vyhledávačem změřit kalibrační odpor, jeho hodnotu zadat do proměnné "shorty_measured_res" a program znovu zkompilovat a nahrát. Po nahrání programu bude nutno opět zkalibrovat 0 (odečíst odpor) měřících sond.