Go Down

Topic: Tigger library released: A library for reading digital switches on the Arduino (Read 1 time) previous topic - next topic


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.
"The really amazing thing is how many people are successful with their Arduino projects considering the fact that so many of them do not have a technical background.  A lot of them seem to try, and succeed with, projects that no sane engineer would even attempt." - floresta commenting on the proper use of LCD displays



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.

Go Up