#include <IRremote.h>
const int IR_RECEIVE_PIN = 25;
void setup() {
Serial.begin(115200);
// Initialize the IR receiver
IrReceiver.begin(IR_RECEIVE_PIN);
Serial.println("IR Receiver Initialized");
}
void loop() {
if (IrReceiver.decode()) {
Serial.print("IR code received: ");
Serial.println(IrReceiver.decodedIRData.decodedRawData, HEX);
IrReceiver.resume();
}
}