Grove GSR skin response sensor with ESP32

Supply 3.3-5 V Bus ANALOG Measures skin conductance
SIGNCVCCGND

Pins and ESP32 wiring

PinRoleESP32 pinNotes
SIGAnalog outputD34Yellow wire. To an ADC1 pin (GPIO 32 to 39). Power from 3V3 to keep it in range
NCNot wired to the ESP32—White wire. Not connected
VCCPower3V3Red wire
GNDGroundGNDBlack wire

Suggested wiring for the 30-pin ESP32 DevKit, avoiding flash, input-only and strapping pins. BoardPilot checks it for you as you wire.

Starter code (Arduino)

void setup() { Serial.begin(115200); }

void loop() {
  int mv = analogReadMilliVolts(34);  // SIG on GPIO 34
  Serial.println(mv);
  delay(200);
}

Sources

Try it in 3D in BoardPilot

BoardPilot Part data (JSON)

Related parts

Part data: CC BY 4.0, free to reuse with credit to BoardPilot.