logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak skonfigurować mini webserwer na Arduino Uno z ESP8266?

pyton 01 Kwi 2017 23:45 1152 2
REKLAMA
  • #1 16386643
    pyton
    Poziom 21  
    Posty: 606
    Pomógł: 31
    Ocena: 30
    Witam

    Jestem mocno początkujący więc proszę o wyrozumiałość.
    Postawiłem sobie za zadanie zbudować pewien projekt od A do Z...
    (tak mi się najszybciej uczy, analizowanie przerabianie itd...)
    Jak na razie chciałbym nie zdradzać co to jest więc będę podsyłał kawałki kodu.

    Do rzeczy:

    Znalazłem w sieci taki fragment kodu:

    Kod: C / C++
    Zaloguj się, aby zobaczyć kod




    Wysyła on stronkę w postaci kodu HTML.

    Problem w tym że nie bardzo to rozumiem...

    W tym kodzie brakuje Header'a...(tak się domyślam) więc mogę wysłać max 380 bajt w przeciwnym wypadku: Cache-Control: max i stronka się wykrzacza...
    Czyli w String webpage mogę wysłać tylko 380bajt. Dopisanie choćby jednego znaku kończy się nie działaniem stronki.

    Jak/Co dopisać by można było wysłać znacznie więcej?

    PS: Wiem że ESP8266 bardziej nadaje się na serwer.
  • REKLAMA
  • #2 16388504
    ditomek
    Poziom 22  
    Posty: 590
    Pomógł: 24
    Ocena: 230
    Programujesz Arduino więc zakładam, że masz zainstalowane IDE.
    Czy wiesz, że ESP możesz zaprogramować dokładnie w ten sam sposób co Uno, wprost ze środowiska arduino?
    Po co zatem korzystasz z protezy jaka jest korzystanie z komend AT
  • #3 16388697
    pyton
    Poziom 21  
    Posty: 606
    Pomógł: 31
    Ocena: 30
    Witaj

    Wiem to, w zasadzie praktycznie wszędzie tak piszą. I mają rację...

    Jednak chciałem spróbować postawić serwer na Arduino - nie potrafię uzasadnić dlaczego...

    Pewnie jak już rozgryzę mój projekt i uruchomię go to przyjdzie czas na zabawę z samym ESP
    Będę chciał porobić kilka projekcików takich jak stacje pogodową i co mi tylko przyjdzie do głowy.

    Jednak puki co chcę wszystko upchać w Arduino...

    Edit--------------------------------------------

    Udało mi się jednak rozwiązałem to "ciut" inaczej... mimo wszystko jeśli ktoś potrafi to prosił bym o "kawałek" kodu który by tu zadziałał i nie zapychał cache... no i jakiś komentarz oczywiście...

    Pozdrawiam
REKLAMA