@@ -98,14 +98,15 @@ Library is providing similar functions to:
98981 . [ Ivan Grokhotkov's ESP32 WebServer] ( https://github.com/espressif/arduino-esp32/tree/master/libraries/WebServer )
99992 . [ HTTPClient Library] ( https://github.com/espressif/arduino-esp32/tree/master/libraries/HTTPClient )
100100
101+ ---
101102
102103#### Currently supported Boards
103104
104105This [ ** WebServer_ESP32_W5500** library] ( https://github.com/khoih-prog/WebServer_ESP32_W5500 ) currently supports these following boards:
105106
106107 1 . ** ESP32_DEV with W5500 boards** using ` LwIP W5500 Ethernet `
107108
108-
109+ ---
109110
110111#### W5500
111112
@@ -462,7 +463,7 @@ You can change the `INT` pin to another one. Default is `GPIO4`
462463#### File [ AdvancedWebServer.ino] ( examples/AdvancedWebServer/AdvancedWebServer.ino )
463464
464465
465- https://github.com/khoih-prog/WebServer_ESP32_W5500/blob/6bc89ead823ecaa55c0c1c154461094fd6774577 /examples/AdvancedWebServer/AdvancedWebServer.ino#L41-L277
466+ https://github.com/khoih-prog/WebServer_ESP32_W5500/blob/c8bccad4dfff3a3e15611537fa023d6ea3c28937 /examples/AdvancedWebServer/AdvancedWebServer.ino#L41-L275
466467
467468---
468469---
@@ -479,7 +480,7 @@ The following are debug terminal output and screen shot when running example [Ad
479480
480481``` cpp
481482Start AdvancedWebServer on ESP32_DEV with ESP32_W5500
482- WebServer_ESP32_W5500 v1.5.2 for core v2.0.0 +
483+ WebServer_ESP32_W5500 v1.5.3 for core v2.0.0 +
483484[EWS] Default SPI pinout:
484485[EWS] SPI_HOST: 2
485486[EWS] MOSI: 23
@@ -492,9 +493,9 @@ WebServer_ESP32_W5500 v1.5.2 for core v2.0.0+
492493
493494ETH Started
494495ETH Connected
495- ETH MAC: DE:AD:BE:EF:FE:09 , IPv4: 192.168.2.94
496+ ETH MAC: B4:E6:2D:E9:68 : AC , IPv4: 192.168.2.78
496497FULL_DUPLEX, 100Mbps
497- HTTP EthernetWebServer is @ IP : 192.168.2.94
498+ HTTP EthernetWebServer is @ IP : 192.168.2.78
498499.......... .......... .......... .....
499500```
500501
@@ -507,7 +508,7 @@ The terminal output of **ESP32_DEV with W5500** running [MQTT_ThingStream exampl
507508
508509```cpp
509510Start MQTT_ThingStream on ESP32_DEV with ESP32_W5500
510- WebServer_ESP32_W5500 v1.5.2 for core v2.0.0+
511+ WebServer_ESP32_W5500 v1.5.3 for core v2.0.0+
511512[EWS] Default SPI pinout:
512513[EWS] SPI_HOST: 2
513514[EWS] MOSI: 23
@@ -520,7 +521,7 @@ WebServer_ESP32_W5500 v1.5.2 for core v2.0.0+
520521
521522ETH Started
522523ETH Connected
523- ETH MAC: DE:AD:BE:EF:FE:09 , IPv4: 192.168.2.94
524+ ETH MAC: B4:E6:2D:E9:68:AC , IPv4: 192.168.2.78
524525FULL_DUPLEX, 100Mbps
525526***************************************
526527ESP32_Pub
@@ -540,7 +541,7 @@ The terminal output of **ESP32_DEV with W5500** running [MQTTClient_Auth example
540541
541542``` cpp
542543Start MQTTClient_Auth on ESP32_DEV with ESP32_W5500
543- WebServer_ESP32_W5500 v1.5.2 for core v2.0.0 +
544+ WebServer_ESP32_W5500 v1.5.3 for core v2.0.0 +
544545[EWS] Default SPI pinout:
545546[EWS] SPI_HOST: 2
546547[EWS] MOSI: 23
@@ -553,7 +554,7 @@ WebServer_ESP32_W5500 v1.5.2 for core v2.0.0+
553554
554555ETH Started
555556ETH Connected
556- ETH MAC: DE:AD:BE:EF:FE:09 , IPv4: 192.168.2.94
557+ ETH MAC: B4:E6:2D:E9:68 : AC , IPv4: 192.168.2.78
557558FULL_DUPLEX, 100Mbps
558559Attempting MQTT connection to broker.emqx.io...connected
559560Message Send : MQTT_Pub => Hello from MQTTClient_Auth on ESP32_DEV with ESP32_W5500
@@ -570,7 +571,7 @@ The terminal output of **ESP32_DEV with W5500** running [MQTTClient_Basic exampl
570571
571572```cpp
572573Start MQTTClient_Basic on ESP32_DEV with ESP32_W5500
573- WebServer_ESP32_W5500 v1.5.2 for core v2.0.0+
574+ WebServer_ESP32_W5500 v1.5.3 for core v2.0.0+
574575[EWS] Default SPI pinout:
575576[EWS] SPI_HOST: 2
576577[EWS] MOSI: 23
@@ -583,7 +584,7 @@ WebServer_ESP32_W5500 v1.5.2 for core v2.0.0+
583584
584585ETH Started
585586ETH Connected
586- ETH MAC: DE:AD:BE:EF:FE:09 , IPv4: 192.168.2.94
587+ ETH MAC: B4:E6:2D:E9:68:AC , IPv4: 192.168.2.78
587588FULL_DUPLEX, 100Mbps
588589Message Send : MQTT_Pub => Hello from MQTTClient_Basic on ESP32_DEV with ESP32_W5500
589590Message arrived [MQTT_Pub] Hello from MQTTClient_Basic on ESP32_DEV with ESP32_W5500
@@ -601,7 +602,7 @@ The terminal output of **ESP32_DEV with W5500** running [WebClient example](exam
601602
602603``` cpp
603604Start WebClient on ESP32_DEV with ESP32_W5500
604- WebServer_ESP32_W5500 v1.5.2 for core v2.0.0 +
605+ WebServer_ESP32_W5500 v1.5.3 for core v2.0.0 +
605606[EWS] Default SPI pinout:
606607[EWS] SPI_HOST: 2
607608[EWS] MOSI: 23
@@ -614,25 +615,25 @@ WebServer_ESP32_W5500 v1.5.2 for core v2.0.0+
614615
615616ETH Started
616617ETH Connected
617- ETH MAC: DE:AD:BE:EF:FE:09 , IPv4: 192.168.2.94
618+ ETH MAC: B4:E6:2D:E9:68 : AC , IPv4: 192.168.2.78
618619FULL_DUPLEX, 100Mbps
619620
620621Starting connection to server...
621622Connected to server
622623HTTP/1.1 200 OK
623- Date: Wed, 30 Nov 2022 04:52:20 GMT
624+ Date: Wed, 11 Jan 2023 19:19:39 GMT
624625Content-Type: text/plain
625626Content-Length: 2263
626627Connection: close
627- x-amz-id-2: q2XAqMZsvAMt59JeqIqDBiGSb+uvooIA75AooiEzXmX2OSoP9kBk8IXpNxPXRt3VSYzk+LKPNdA =
628- x-amz-request-id: B67V69X1BDCKW1EQ
628+ x-amz-id-2: Tibw9r4/epZQzFM/rmO3cvTdq1DH4jSKocwQ9aMHx4RlkSotUFEGantuPNlKQKGqoHtdqwpFKw0 =
629+ x-amz-request-id: SD2XWDHW10J2H90M
629630Last-Modified: Wed, 23 Feb 2022 14:56:42 GMT
630631ETag: "667cf48afcc12c38c8c1637947a04224"
631632CF-Cache-Status: DYNAMIC
632- Report-To: {"endpoints":[ {"url":"https:\/\/ a.nel.cloudflare.com\/ report\/ v3?s=60ywObEEF1JnXxrXeDlAqTSdfdWxDa94yq5sDVdWCa5AjKoMSN9o79UGcq4%2B9NHdv0bt3pe22cNvmNjRlGX8wSLBUx%2BTs9jtybg0R1Ke0n8nA7PNC99HIBxqWy9Ru5o %3D"}] ,"group":"cf-nel","max_age":604800}
633+ Report-To: {"endpoints":[ {"url":"https:\/\/ a.nel.cloudflare.com\/ report\/ v3?s=HDCMzIyDC7oeBtywXTEb50R8fKz1H%2B7cB18KeeJVTdmf6NrFvvbxfSPcInISlUQCNqHTVbYQp4rVNVXnwo8qvTMn8bP92ozfI53aScTnOJvPaBYaK4vOt%2FZxKfHsj3o %3D"}] ,"group":"cf-nel","max_age":604800}
633634NEL: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
634635Server: cloudflare
635- CF-RAY: 7720f918bc773ff2-YYZ
636+ CF-RAY: 78800158694b1839-EWR
636637alt-svc: h3=":443"; ma=86400, h3-29=":443"; ma=86400
637638
638639
@@ -687,7 +688,7 @@ The terminal output of **ESP32_DEV with W5500** running [UDPSendReceive example]
687688
688689```cpp
689690Start UDPSendReceive on ESP32_DEV with ESP32_W5500
690- WebServer_ESP32_W5500 v1.5.2 for core v2.0.0+
691+ WebServer_ESP32_W5500 v1.5.3 for core v2.0.0+
691692[EWS] Default SPI pinout:
692693[EWS] SPI_HOST: 2
693694[EWS] MOSI: 23
@@ -700,16 +701,16 @@ WebServer_ESP32_W5500 v1.5.2 for core v2.0.0+
700701
701702ETH Started
702703ETH Connected
703- ETH MAC: DE:AD:BE:EF:FE:09 , IPv4: 192.168.2.94
704+ ETH MAC: B4:E6:2D:E9:68:AC , IPv4: 192.168.2.78
704705FULL_DUPLEX, 100Mbps
705706
706707Starting connection to server...
707708Listening on port 2390
708709UDP Packet received, size 48
709710From 132.163.97.3, port 123
710- Seconds since Jan 1 1900 = 3878772695
711- Unix time = 1669783895
712- The UTC time is 4:51:35
711+ Seconds since Jan 1 1900 = 3882452857
712+ Unix time = 1673464057
713+ The UTC time is 19:07:37
713714```
714715
715716---
@@ -750,7 +751,10 @@ Submit issues to: [WebServer_ESP32_W5500 issues](https://github.com/khoih-prog/W
750751### DONE
751752
752753 1 . Add support to ESP32-based ** ESP32_DEV with W5500** using ` LwIP W5500 Ethernet `
753-
754+ 2 . Using ` SPI_DMA_CH_AUTO `
755+ 3 . Using ` ESP32 ` built-in ESP32 Ethernet ` MAC Address `
756+
757+
754758---
755759---
756760
0 commit comments