#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#define SCREEN_WIDTH 128
#define SCREEN_HEIGHT 64
#define OLED_RESET -1
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);
int BOTON=0;
int BOTO=0;
int BOT=0;
void setup() {
if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) {
Serial.println(F("SSD1306 allocation failed"));
for(;;);
}
display.display();
delay(2000);
display.clearDisplay();
Serial.begin(115200);
Serial.println("Hello, ESP32!");
pinMode(34, INPUT);
pinMode(35, INPUT);
pinMode(33, INPUT);
pinMode(15, OUTPUT);
}
void loop()
{
do{
display.clearDisplay();
BOTON = digitalRead(34);
BOTO = digitalRead(35);
BOT = digitalRead(33);
if(BOTON == 1 && BOTO == 0 && BOT ==1)
{
digitalWrite(15,1);
}else
{
digitalWrite(15,0);
}
}while()
}