//esp cilent
//include esp wifi library
#include <WiFi.h>
#include <RTClib.h>
//init cilent & rtc
RTC_DS1307 rtc;
WiFiServer s(80);
//setup
void setup()
{
rtc.begin();
rtc.adjust(DateTime(__DATE__, __TIME__));
Serial.begin(115200); //bps
//begin wifi
WiFi.mode(WIFI_STA);
WiFi.disconnect();
WiFi.begin("Wokwi-GUEST", "", 6);
while (WiFi.status() != WL_CONNECTED) {
delay(250);
}
s.begin();
Serial.print("IP: "); Serial.println(WiFi.localIP());
}
//loop
void loop()
{
//build cilent
WiFiClient ci = s.available();
DateTime gt = rtc.now();
while(ci.connected()){
char c = ci.read();
Serial.println(c);
ci.println("ltime:");
ci.println(gt.hour(), DEC);
ci.println(gt.minute(), DEC);
ci.println(gt.second(), DEC);
}
}