WiFi modul med UART/SPI- Hur skapar man alltså en webserver?
Re: WiFi modul med UART/SPI- Hur skapar man alltså en webser
Det här är svårt när grundkunskaperna saknas.
Re: WiFi modul med UART/SPI- Hur skapar man alltså en webser
> ...hur AT kommandon kan ansluta DHCP och skicka data?
Vilket snömos... Vad har DHCP med webb servern att göra?
Visst, det kan ge prylen en adress, men om den ska vara en
"webb server" så är det enklare att köra med en fast adress.
Men webb servern i sig har inget med DHCP att göra...
Vilket snömos... Vad har DHCP med webb servern att göra?
Visst, det kan ge prylen en adress, men om den ska vara en
"webb server" så är det enklare att köra med en fast adress.
Men webb servern i sig har inget med DHCP att göra...
Re: WiFi modul med UART/SPI- Hur skapar man alltså en webser
Vänta lite. Så man programmerar alltså esp8266 med Arduino C++?svanted skrev:börja här
https://randomnerdtutorials.com/esp8266-web-server/
Jag trodde att man bara anropar esp8266 med at-kommandon och dessa är förprogrammerade i esp8266.
Re: WiFi modul med UART/SPI- Hur skapar man alltså en webser
Det betyder att om jag vill skapa en httpserver så måste jag göra detta på esp8266 och inte på stm32?TomasL skrev:Du pratar i nattmössa, AT-kommandona är egentligen kommandon för att prata med ett gammalt modem, det hittades på av Samuel Hays för hans modem.
https://en.wikipedia.org/wiki/Hayes_command_set
Det blev sedemera standard för att styra traditionella modem, och har ingenting med HTTP eller liknande att göra.
Jag trodde esp8266 var förprogrammerad för just styras med at-kommandon och därmed kan jag styra den över uart. Samt webbservern ligger på mikrokontroller.
Re: WiFi modul med UART/SPI- Hur skapar man alltså en webser
En ESP8266 är en micropocessor som programmeras som vilken annan micropocessor som helst. Den är bara förprogrammerade med nått om du köper den som det.
Re: WiFi modul med UART/SPI- Hur skapar man alltså en webser
Båda sätten fungerar för en enkel proof of concept server, men kan bli stökigt att köra med AT-kommandon, om du vill göra nåt litet mer avancerat.
Re: WiFi modul med UART/SPI- Hur skapar man alltså en webser
Egentligen vill jag bara ansluta en esp till en dhcp server och där efter vill jag lyssna av om någon anropar des ip.rvl skrev:Båda sätten fungerar för en enkel proof of concept server, men kan bli stökigt att köra med AT-kommandon, om du vill göra nåt litet mer avancerat.
Som resultat så ska den skicka text tillbaka till den som har anropar ip-adressen.
Svårare än då tänkte jag att det behöver inte vara.
Allt detta borde väll finnas färdigt i AT-kommndon?
Re: WiFi modul med UART/SPI- Hur skapar man alltså en webser
Så när man "flashar" med firmware så bränner man alltså över kod för att esp ska kunna hantera UART och tolka kommandon? Alltså ett vanligt program?Borre skrev:En ESP8266 är en micropocessor som programmeras som vilken annan micropocessor som helst. Den är bara förprogrammerade med nått om du köper den som det.
Re: WiFi modul med UART/SPI- Hur skapar man alltså en webser
Förstod du inte vad ett AT-kommando är?Allt detta borde väll finnas färdigt i AT-kommndon?
Re: WiFi modul med UART/SPI- Hur skapar man alltså en webser
> Egentligen vill jag bara ansluta en esp till en dhcp server...
OK. Så då får ESP'n en slumpvis (inom vissa gränser) IP adress.
> ...och där efter vill jag lyssna av om någon anropar dess ip.
Hur ska denne "någon" veta vilken IP adress som din ESP har?
OK. Så då får ESP'n en slumpvis (inom vissa gränser) IP adress.
> ...och där efter vill jag lyssna av om någon anropar dess ip.
Hur ska denne "någon" veta vilken IP adress som din ESP har?
Re: WiFi modul med UART/SPI- Hur skapar man alltså en webser
Här har du en bok, som beskriver vad du skall göra
http://read.pudn.com/downloads30/source ... 20Lean.pdf
förvisso en gammal utgåva
Och här kan du köpa boken
http://read.pudn.com/downloads30/source ... 20Lean.pdf
förvisso en gammal utgåva
Och här kan du köpa boken
Re: WiFi modul med UART/SPI- Hur skapar man alltså en webser
Den där boken beskriver bara vad som finns under huven. Inte vad jag ska göra. Dessutom verkar denna bok krångla till det.TomasL skrev:Här har du en bok, som beskriver vad du skall göra
http://read.pudn.com/downloads30/source ... 20Lean.pdf
förvisso en gammal utgåva
Och här kan du köpa boken
Jo. Det vet jag. Det är ord som man använder för att tala med esp.TomasL skrev:Förstod du inte vad ett AT-kommando är?Allt detta borde väll finnas färdigt i AT-kommndon?
Jadu. Indierna i filmen löste detta igenom AT-kommandon.sodjan skrev:> Egentligen vill jag bara ansluta en esp till en dhcp server...
OK. Så då får ESP'n en slumpvis (inom vissa gränser) IP adress.
> ...och där efter vill jag lyssna av om någon anropar dess ip.
Hur ska denne "någon" veta vilken IP adress som din ESP har?
Re: WiFi modul med UART/SPI- Hur skapar man alltså en webser
Den beskriver exakt vad du vill göra.Den där boken beskriver bara vad som finns under huven. Inte vad jag ska göra. Dessutom verkar denna bok krångla till det.
Nej, det är kommandon för att prata med ett modem. Att sedan de som tillverkat programvaran i ESP'n använder dem är en helt annan sak.Jo. Det vet jag. Det är ord som man använder för att tala med esp.
I mitt tycke är det ett fullständigt idiotisk sätt att göra.
Men möjligtvis, för en snabb POC är det väl nästan acceptabelt.
Re: WiFi modul med UART/SPI- Hur skapar man alltså en webser
Nu är ni allt ute och cyklar gamlingar med ert snack om at kommandon och annat.
Detta är från esp8266 Nodemcu. Bara för att visa att AT är relevant för er som inte tror det.
DanielM är helt klart på rätt spår.
esp8266 kommer oftast med NodeMCU firmware som faktiskt har en inbyggd web-server som man kan skriva i lua.
Räcker inte det så bygger man en egen web-server.
Den här länken var väl redan nämd https://randomnerdtutorials.com/esp8266-web-server/
Kan nämna att jag gjorde en web-server till min temperaturkontroller, den kommunicerade med modbus
och jag kunde ställa in allt via ett web-interface. Det var med arduino-spåret på esp8266.
Detta är från esp8266 Nodemcu. Bara för att visa att AT är relevant för er som inte tror det.
DanielM är helt klart på rätt spår.
esp8266 kommer oftast med NodeMCU firmware som faktiskt har en inbyggd web-server som man kan skriva i lua.
Räcker inte det så bygger man en egen web-server.
Den här länken var väl redan nämd https://randomnerdtutorials.com/esp8266-web-server/
Kan nämna att jag gjorde en web-server till min temperaturkontroller, den kommunicerade med modbus
och jag kunde ställa in allt via ett web-interface. Det var med arduino-spåret på esp8266.