#include "ESP32Servo.h"
Servo myservo;
int potpin = 34;
int val;
void add1(float x , float y) // function do not return value
{
float c;
c=x+y;
Serial.print("x+y=");
Serial.println(c);
}
float add2(float x , float y) // function return value
{
float c;
c=x+y;
return(c);
}
void setup() {
float temp;
Serial.begin(115200);
Serial.println("Start");
myservo.attach(19);
add1(10,15);
//---------------------------------
temp= add2(5,5);
Serial.print("x+y=");
Serial.println(temp);
}
void loop() {
val = analogRead(potpin);
val = map(val, 0, 4095, 0, 180);
myservo.write(val);
delay(15);
}