Tigger library released: A library for reading digital switches on the Arduino

Tigger - A library for reading switches from the Arduino's digital pins. Why Tigger? "Because I'm a Tigger, and Tiggers bounce!" See the webpage at: http://code.google.com/p/tigger/

The Tigger library is designed to make it easy to attach and utilize digital switches on the Arduino. "Digital switches" are those such as pushbuttons, toggles, slide switches, that sort of thing- what you might think of when you think "switch". A perennial problem with basic electronic switches is handling bounce. The Tigger library handles bounce in software. It also uses interrupts to manage switch events. This frees the programmer from considering how fast to poll the switch, and from needing to introduce delays in the main loop which may slow down overall instruction processing.

See the Wiki for more information.

This library depends on the ooPinChangeInt library, available here: http://code.google.com/p/oopinchangeint/

This is cool. As soon as I reviewed and found the mistake I made on an IF statement (thanks WildBill), I will see about using this in that same project to get to know the library.

Thanks for posting and creating it.

Thanks. I hope you like it!

Version 0.2-rc1 has been released. It can be found at http://code.google.com/p/tigger/ . Source code is on Github, zip file is on Bintray. See the Google code page for links and such.