Eps32 eps32 2432s028 read analogue input pressure mpx2202gp

hi all, I have an eps32 and a pressure sensor mpx2202gp and I connect first pin to GND, second pin to io22 third input to io23 for V++.
I follow some tutorial but no number is read:

  float sensorValue = analogRead(pressureInput);
  Serial.print("A/D is:    ");
  Serial.println(sensorValue);

unfortunately I obtain always 0.0 value. Can someone help me to understand where I wrong ?
if I connect a led to gnd and io23 (always high) the led works.
many thanks in advance

Since you are not new, it's puzzling why you have not posted a properly formed query. Perhaps a review of the pinned post re 'How to get the most from the forum' will refresh your memory.

1 Like

The data sheet shows a minimum voltage of 10 volts for that device. Where is your excitation voltage coming from? You won't get the necessary voltage from your Arduino.

1 Like

The MPX2202 is a very old/basic sensor, meant to be used with a Wheatstone bridge amplifier. It is unsuitable to directly connect to an ESP32.
Get one of the more modern sensors with I2C output. They have that pre-processing circuitry built-in. And can be used with a 3.3volt processor, like the ESP32.
Leo..