#include <GyverOLED.h>
#define rbut 2
#define mbut 3
#define lbut 4
#define ubut 12
#define dbut 13
GyverOLED<SSD1306_128x64, OLED_NO_BUFFER> di;
void setup() {
di.init();
di.clear();
di.home();
pinMode(rbut, INPUT);
}
void loop() {
di.home();
if(digitalRead(rbut)){
di.clear();
di.print("right pressed");
}
if(digitalRead(mbut)){
di.clear();
di.print("middle pressed");
}
if(digitalRead(lbut)){
di.clear();
di.print("left pressed");
}
if(digitalRead(ubut)){
di.clear();
di.print("up pressed");
}
if(digitalRead(dbut)){
di.clear();
di.print("down pressed");
}
}