Ar Button Library This library is written to handle the button functionality in arduino platform. Features of the library Non blocking code. No debouncing Call back functions Easy to use. It uses millis instead of delays.