hellange / arduino

Arduino experiments
22 stars 17 forks source link

Use digitalPinToInterrupt on newer versions of Arduino #1

Open PaulStoffregen opened 9 years ago

PaulStoffregen commented 9 years ago

Newer versions of Arduino have a #define for digitalPinToInterrupt(), to convert pin numbers to interrupt numbers for attachInterrupt. This tiny patch will make your code compatible with all future boards, regardless of their pin-to-interrupt mapping, and it will fall back to your original approach when used on older versions of Arduino.