1 Arduino Event-Based Programming
A good explanation of why delay() makes sketches miss inputs, and the alternatives, often handed to people whose button presses are being ignored.
Channel
1 recommended video. Channel on YouTube
A good explanation of why delay() makes sketches miss inputs, and the alternatives, often handed to people whose button presses are being ignored.