#include <LiquidCrystal.h>
#include <IRremote.hpp>
IRrecv irrecv(2);
decode_results results;
LiquidCrystal lcd(12, 11, 10, 9, 8, 7);
void setup() {
Serial.begin(9600);
lcd.begin(16, 2);
}
void loop() {
if (irrecv.decode(&results)) {
Serial.println(results.value, HEX);
lcd.clear();
lcd.print(results.value, HEX);
irrecv.resume();
}
}