#define ANALOG_PIN 34 // Analog output of MQ-2 connected to GPIO34 (ADC1_CH6)
#define DIGITAL_PIN 32 // Digital output of MQ-2 connected to GPIO32
void setup() {
Serial.begin(115200); // Start serial communication
pinMode(DIGITAL_PIN, INPUT); // Set digital pin as input
}
void loop() {
int analogValue = analogRead(ANALOG_PIN); // Read analog gas level
int digitalValue = digitalRead(DIGITAL_PIN); // Read digital signal (High/Low)
Serial.print("Analog Value: ");
Serial.print(analogValue);
Serial.print("\t Digital Value: ");
Serial.println(digitalValue);
delay(3000); // Delay 3 second for stable readings
}