Debounce Library

Debounce is a library for Arduino (arduino.cc). It debounces digital inputs. See the definition of debouncing here.

You can find Debounce here

Nice ^^

Hi tof,

To get the library to compile in Arduino version 0012 you need to add
#include <inttypes.h> to the header file

Sweet, going to see plenty of use!

Hi mem

I am using Linux and therefore can not use Arduino 12.

I will make the modifications once Arduino 12 becomes available since I have a few libraries to modify.

I am using Linux and therefore can not use Arduino 12. I will make the modifications once Arduino 12 becomes available ...

FYI if you add that include it will work in both 0011 and 0012.

Maybe. instead of using uint8_t I should just use byte?

I don't think byte will work in a 0012 library without an include file that does the typedef. You could use unsigned char or do your own typedef but I can't see any reason not to include the standard avr gcc inttypes.h file.

Done.