#define BUTTON_PIN 2
#define SERIAL_BAUD 115200
bool lastState = HIGH;
void setup() {
pinMode(BUTTON_PIN, INPUT_PULLUP);
Serial.begin(SERIAL_BAUD);
Serial.println("=============================");
Serial.println("Raw Bounce Test");
Serial.println("=============================");
}
void loop() {
bool currentState = digitalRead(BUTTON_PIN);
if (currentState != lastState) {
Serial.print(millis());
Serial.print(" RAW: ");
Serial.println(currentState);
Serial.println(currentState == LOW ? "ON" : "OFF");
lastState = currentState;
}
}