int val=0;
void setup() {
  Serial.begin(115200);
  Serial.println("Hello, ESP32!");
  ledcSetup(0,250,8);     //kanal,frekvencia, 8bit rozlišenie
  ledcAttachPin(14,0);    //pin, kanal

}

void loop() {
  val=analogRead(34);
  val=map(val,0,4094,0,180);
  ledcWrite(0,val);
  Serial.println(val);
  delay(500); // this speeds up the simulation
}




//#include <ESP32Servo.h>
//
//Servo servo;
//bool premena = true; 
//
//
//void setup() {
//  
//  
//  servo.attach(14);
//  pinMode(0, INPUT);
//  digitalWrite(0, HIGH);
//  pinMode(2, INPUT);
//  digitalWrite(2, HIGH);  
//  servo.write(0);
//
//  attachInterrupt(digitalPinToInterrupt(19), hore, FALLING);
//  attachInterrupt(digitalPinToInterrupt(18), dole, FALLING);
//
//
//}
//
//void loop() {
//
//if(premena == true) servo.write(0);
//
//else if(premena == false) servo.write(90);
//
//}
//
//
//void hore(){
//  premena = true;
//}
//
//void dole(){
//  premena = false;
//}