Идея устройства заимствована из источника и заключается в определении не только наличия электромагнитного поля, но и частоты его колебаний. Изменению подвергся составной транзистор, вход которого выполнен на полевом транзисторе Q2. Это позволяет отличить поле частотой 50 Гц, характерной для электросети, от всех других полей. Микроконтроллер выполняет в цифровой форме функцию цифрового выделения частоты 50Гц. Схема устройства остается очень простой. Прибор построен на восьмивыводном перепрограммируемом микроконтроллере PIC12F629. После нажатия на кнопку S1 микроконтроллер выходит из «спящего» режима и подает команду включения светодиода D1. Теперь антенну нужно вести вдоль стены, в которой, как предполагается, находится электропроводка. Микроконтроллер подсчитывает число периодов наведенного на антенну сигнала за определенный отрезок времени, т. е. измеряет его частоту.
Обнаружив наводку частотой 50 Гц, прибор в течение 0,2 с подает звуковой сигнал , погасив на это время светодиод D1. Затем цикл измерения—сигнализации повторяется. Выключают искатель еще одним нажатием на кнопку S1. После этого на всех выводах микроконтроллера будут установлены низкие логические уровни, а сам он перейдет в «спящий» режим. Для снижения энергопотребления переход в этот режим сопровождается выключением внутренних компараторов и детектора уменьшения напряжения питания микроконтроллера. В результате удалось добиться тока потребления менее 1 мкА и отказаться от обычного выключателя напряжения питания.
Чертежи платы в EagleCAD и в PDF , перечень элементов и прошивка в архиве