Hi,
hat nix direkt mit diesem Steuergerät zu tun, sondern nur eine Erfahrung mit der Signalerkennung des PickUps.
ich hatte auch mal was gebastelt und Probleme mit der Verarbeitung des Pickup Signals.
Das Signal wird hier mittels attachInterupt und fallender Flanke verarbeitet.
Auf dem Oszilloskop waren die Flanken des Pickupsignals manchmal zackig und der Arduino verarbeite natürlich auch die minimalen fallenden Flanken der "Geistersignale".
Daher habe ich eine fertige kleine Platine mit einem MAX9926 gekauft und diese für die Signalverarbeitung verwendet.
Das Ding glättet super und räumt mir eine potentielle Fehlerquelle schon hardwaremäßig aus.