digitalPinToInterrupt() doesn't work
I have solved this.

The problem was with the pinout indeed.

attachInterrupt(0, myISR, FALLING);


will use the DIGITAL PIN 2

I was using attachInterrupt 2, that's all.