ethernet op een esp8266, hoe eenvoudig multiple wifi webserv

algemene C code
Gebruikers-avatar
Berichten: 55
Geregistreerd: 22 Sep 2016, 21:21

ethernet op een esp8266, hoe eenvoudig multiple wifi webserv

Berichtdoor rene7777 » 31 Aug 2023, 08:33

Ik ben vast de enige die dit uitprobeert ......
Even zo goed mogelijk proberen uit te leggen.
Ik heb een bestaand esp8266 projectje die gewoon op de bestaande wifi libs draaien (wifi.h , esp8266webserver.h) en die ben ik nu eens aan het testen of ik het ook kan laten draaien op een enc28j60 ethernet module (SPI).
zie onderstaande link.

https://github.com/nopnop2002/esp8266_ethernet

Het werkt best heel goed en heel stabiel en ondanks over genoemd ntp client op github heb ik dat ook werkend.
Dus ik heb de hele connectie procedure met wifi, ssid etc. etc. uitgeschakeld en ethernet connectie gemaakt.
Alles werkt dus ..... alleen niet de webserver functie van esp8266webserver.h ..... eigenlijk wel logisch.

Nu had ik via wifi meerdere webpagina's zoals de index /, maar ook /config en bv /data.json (server.on)
in de loop werden die aangesproken met een handleclient() functie.
Dit is natuurlijk onderdeel van esp8266webserver.h

Is het mogelijk om dit eenvoudig zonder veel code aan te passen naar
#include <ENC28J60lwIP.h>
#include "lwip/dns.h"

of moet er toch een aparte library gezocht worden en bestaat dat wel meerdere pagina's voor die oude libraries uit het atmel328 tijdperk?

Nogal een grote brok voor de vroege ochtend.
Waarom ik dit test ..... ik merk dat het gebruik een hogere mate van een ethernet kabel een grotere mate van betrouwbaarheid geeft op het continue werken.
Maar ik ben vast de enige die me hiermee bezig houd........
sudo rm -rf /
(Don't Drink and Root)

Advertisement

Terug naar C code

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 33 gasten