//#include<SPI.h>
#include<Wire.h>
#include<Adafruit_GFX.h>
#include<Adafruit_SSD1306.h>
Adafruit_SSD1306 display = Adafruit_SSD1306(128,64,&Wire);
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("Hello, ESP32!");
display.begin(SSD1306_SWITCHCAPVCC,0x3C);
display.clearDisplay();
display.setTextColor(WHITE,BLACK);
display.setCursor(40,0);
display.print("POWMOD");
display.display();
delay(1000);
display.clearDisplay();
}
void loop() {
// put your main code here, to run repeatedly:
delay(10); // this speeds up the simulation
display.clearDisplay();
display.setTextColor(WHITE,BLACK);
display.setCursor(40,0);
display.print("PWMMODE");
display.display();
delay(1000);
if (display.print("PWMMODE")){
analogWrite(4,100);
display.clearDisplay();
display.setTextColor(WHITE,BLACK);
display.setCursor(0,20);
display.print("PWM100");
display.display();
delay(1000);
}
}