Hallo, ich nutze den ESP8266 mit der Arduino IDE... gibt es eine Möglichkeit HTML-Files auf den µC zu laden und über C dann zu öffnen? oder wie kann ich längeren HTML-Code in meinen C / C++ Code implementieren? Vielen Dank
Nicht direkt auf den µC, aber auf den Flash Baustein. Stichwort dafür: z.B. SPIFFS.
Grösseres HTML eventuell dann mit SDHC Card über SPI, dadurch möglich Auslagern der HTML Texte dann auf SDHC Beispiel: Beitrag "Re: IDE für ESP8266 mit vielen Example"
naja okay, mit groß habe ich wieder übertrieben... wir reden hier von 10-max30kb... das passt schon "von der Datenmenge" mit auf den Chip... aber es entstehen hier ein paar probleme... 1. wie bring ich den code drauf String htmlCode = "code..."; htmlCode += "...code"; oder char htmlCode[] = "code...\ ...code"; 2. wie gehe ich mit codezeilen um die Probleme schaffen... oft sagt meine Arduino "ungültiger Regex..." obwohl der Code eigentlich eingefasst von "" ist. Vieles kann ich dann zwar mit \ ausbessern, aber letztlich ist das (für mich viel sucherei)... gibt es irgendwie die möglichkeit den code zu "verpacken" und ihn dann vor dem senden wieder zu "entpacken" z.B. mit Base64 ich möchte das alles so einfach wie möglich halten... idealerweise komplett ohne frameworkes und ähnliches (geht auch vom Speicherplatz nicht...) mein Javascript hat ~40 Codezeilen und mein Html kommt auch mit 10 (langen) Codezeilen aus..... jetzt muss ich das nur noch auf den Chip bringen. Vielen Dank für die nette Hilfe
simo schrieb: > ich nutze den ESP8266 mit der Arduino IDE Du kannst dein HTML/JS im Flash platzieren. Stichwort: PROGMEM Oder das F() Macro nutzen Oder ins SPIFFS stopfen. Alle 3 Varianten sind ausreichend dokumentiert
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.