Pages: [1]   Go Down
Author Topic: Tigger library released: A library for reading digital switches on the Arduino  (Read 888 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Jr. Member
**
Karma: 4
Posts: 94
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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/
« Last Edit: March 21, 2012, 07:43:01 pm by GreyGnome » Logged

Port Elizabeth, South Africa
Offline Offline
Full Member
***
Karma: 3
Posts: 168
Life's to short to be an adult!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

"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

0
Offline Offline
Jr. Member
**
Karma: 4
Posts: 94
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thanks.  I hope you like it!
Logged

0
Offline Offline
Jr. Member
**
Karma: 4
Posts: 94
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Pages: [1]   Go Up
Jump to: