hallo,
ich habe hier ein analoges 5-Button Touchpad,
Klicke auf die Grafik für eine größere Ansicht

Name:	s-l1600.png
Hits:	5
Größe:	96,1 KB
ID:	34354
bei dem einer der Buttons (rechts oben) einen Widerstand von 330 Ohm besitzt und beim Drücken den 10-bit ADC Wert (ca.) 30 liefert (Uno, Mega, Due und M4).
Beim ADC (A2) des ESP32 aber wird 0 gelesen als wäre es ein Kurzschluss. Die übrigen Analogwerte (>= 1kOhm) werden annähernd gleich gelesen.

Diese Abweichung beim 330 Ohm Button tritt auch identisch bei 2 anderen Buttonpads auf - 0 beim ESP, 30 bei allen anderen MCUs.

Kann jemand diesen Fehler am ESP32 reproduzieren?

(Anm.: der oberste Button ist permanent als Kurzschluss geschaltet, liefert also immer korrekterweise ADC 0; dadurch ist er beim ESP32 nicht unterscheidbar vom rechten, bei den anderen MCUs aber wohl.)