hallo,
ich habe hier ein analoges 5-Button Touchpad,
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.)
Lesezeichen