#define CLK 18
#define DT 21
int lastState;
void setup() {
Serial.begin(115200);
pinMode(CLK, INPUT);
pinMode(DT, INPUT);
lastState = digitalRead(CLK);
Serial.println("Hello, ESP32!");
}
void loop() {
int currentState = digitalRead(CLK);
if(currentState != lastState){
if(digitalRead(DT) != currentState){
Serial.println("Clockwise");
}esle{
Serial.println("Anti-clckwise");
}
lastState = currentState;
}
}