#include <IRremote.h>
#define ir 14
#define red 18
#define green 17
#define blue 16
IRrecv r(ir);
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("Hello, ESP32!");
pinMode(red, OUTPUT);
pinMode(green, OUTPUT);
pinMode(blue, OUTPUT);
r.enableIRIn();
pinMode(5, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
delay(10); // this speeds up the simulation
if(r.decode()){
Serial.println(r.decodedIRData.command);
r.resume;
}
}