Example sketch IRremote ReceiveDump not working

You were right about the GPIO, I switched the circuit and now it works. It's pretty neat you managed to do it without a library.