#include <OneButton.h>
#define BUTTON_PIN1 4
#define BUTTON_PIN2 2
int counter = 1;
OneButton btn1 = OneButton(
BUTTON_PIN1, // Input pin for the button
true, // Button is active LOW
true // Enable internal pull-up resistor
);
OneButton btn2 = OneButton(
BUTTON_PIN2, // Input pin for the button
true, // Button is active LOW
true // Enable internal pull-up resistor
);
void setup() {
Serial.begin(115200); // Any baud rate should work
Serial.println("Hello Arduino\n");
btn1.attachClick(inc);
btn2.attachClick(dec);
}
static void inc() {
if(counter == 6) return;
counter++;
Serial.println(counter);
}
static void dec(){
if(counter == 1) return;
counter--;
Serial.println(counter);
}
void loop() {
btn1.tick();
btn2.tick();
}