Ich wollte es mal irgendwo in Bild und äääää... naja... Schrift statt Ton fixieren, daß das mit den 5V und den Fernost-FT232-Modulen klappt, denn die Frage danach taucht immer wieder im ESPchen Fankreis auf und so braucht's nun nur den Link auf dat Zeuchs da oben als Antwort...TuxFan hat geschrieben:Wie ich sehe, bist Du auf dem Brotbrett am Experimentieren am tun......da kommt Freude auf.
Das arduineske SD-WWW-Server-Beispiel hab ich schon manchmal beäugt, aber schlicht noch nicht den Arsch gelüpft bekommen...TuxFan hat geschrieben:Den Aufbau werd ich morgen mal auf Platte bannen und posten. Die Firmware des ESP-SD-Servers ist ein Beispiel aus der Arduino IDE 1.6.9.
Ich harre also mal weiterer Erfahrungsberichte... ;-)
Das neulich erwähnte ESP-Lisp wird übrigens mit dem Open source FreeRTOS-based ESP8266 SDK gebacken. Da die geDOWNgeLOADete vorgebackene Firmware aus dem Release-Regal etwas zickte, hab ich das mal angetestet. Jenes SDK hatte ich zuvor nicht benutzt aber es klappte dann fast alles sogar auf Anhieb und das dann entstandene frische ESP-Lisp-Backwerk bekam ich sogar in meinem WLAN gePINGt... aber mehr Präsenz im WLAN konnte ich ihm noch nicht abringen. Die Lisp-Basics scheinen zu funktionieren und Daten kann ich im Flash ablegen und wieder einlesen. Aber wie man das geschickt als (Quasi)Dateisystem nutzt ist mit noch nicht klar. Ich werd's bei weiteren Updates sicher nochmal probieren... Github wird's mir petzen, wenn sich an ESP-Lisp etwas ändert...
----------8<-----{20160730-0052-GMT}----->8----------
Apropos Arduino-SDWebServer-Beispiel...
Eiiiigentlich wollte ich Lua "Add FatFs and SD card support #1397" verpassen... auf den dev-Branch appliziert kompilierte es dann auch brav durch... aber nach dem Reset sah ich aus Richtung von /dev/ttyUSB0 mir nur Schrott entgegenfliegen...
Aber SDKarte am ESPchen probieren musste dann doch noch sein... dann eben mit anderen Mitteln...
...also her mit dem Arduino-SDWebServer-Beispiel...
Ich hab geflucht!!!
Aufs Brotbrett... verkabelt... kompeilert... geflasht... SDKarte frisch geFATet... gestartet...
...uuuuund:
NIX!
NADA!
NULLIKOWSKI!!!
Code: Alles auswählen
connected with WLAN-HURZ, channel 1
dhcp client start...
ip:192.168.2.112,mask:255.255.255.0,gw:192.168.2.1
Connected! IP address: 192.168.2.112
MDNS responder started
You can now connect to http://amica-0.local
HTTP server started
SD Card initialized.
SDCARD Not Detected
URI: /
Method: GET
Arguments: 0
Irgendwann hat mich der scheinbare Widerspruch zwischen "SD Card initialized." und "SDCARD Not Detected" skeptisch gemacht und hab dann die Fehlermeldung im Quelltext gesucht und da traf mich der Blitz der Erleuchtung: Er akzeptiert nur SDKarten, die seine mitgelieferten Files enthalten!
...hatte ich wegen "upload" so interpretiert, daß man die Files schon per laufendem Webserverchen hochschieben solle, dieser dafür also auch mit frisch formatierter ansonsten nackischen Karte laufen müsse. Die Karte ins Notebook schieben, um die Files draufzuschreiben, empfand ich einfach nicht als "Upload"... Soviel also dazu...Im Kommentarheader hat geschrieben:upload the contents of SdRoot to the root of the SDcard and access the editor by going to http://esp8266sd.local/edit
...absichern gegen Fremde muß man den "Editor" noch...
Erstmal setzen lassen... es gibt auch ein paar Mitbewerber, die sich mit nur dem SDK statt mit "Arduino" backen lassen...
----------8<-----{20160730-0145-GMT}----->8----------
...aber Eines musste noch getestet werden: ...irgendwie ist mir nicht wirklich nach zentnerweisem Portieren meines unixbefilenamten Geschreibsels auf ein FAT-Filesystem...
Da möge mir bitte doch noch ein Erleuchtungsblitz ins Hirn fahren... z.B. das Wiki für die Hosentasche doch eher auf Basis eines auf OpenWrt umgeflashten ZSUN realisieren?
So ein Schätzchen liegt hier schon rum und ver-OpenWrt-et ist es auch schon und hat als Extroot 'ne 64G Karte drin... und dies ist seit Mitte Mai unverändert der Zustand...
Preislich sind die Dinger endgeiiiiii...niaaal... bei der derzeitigen Wechselkursgemengelage kosten sie ca 10€ incl P&P.
----------8<-----{20160730-0521-GMT}----->8----------
Die OpenWrt-Backöfen (Buildroot und SDK) habe ich auch schon wieder viel zu lange nicht benutzt und im Zweifel mehr vergessen als ich je wusste... :-/
Ich wollte Fossil für die Release und Architektur des ZSUN bauen... ich hab sowas mal erfolgreich gemacht... früüüüüher... vielleicht paßt da aber auch noch was Anderes nicht: Wenn ich https://github.com/openwrt/packages/tre ... ssil/files in die vorliegenden ZSUN-Backöfen werfe... bemängelt der Build-Prozeß diverse mathemagische Funktionen nicht zu finden (LDFLAGS um "-lm" erweitern behebt das) und dann fehlt angäblich die Lib in der "getloadavg" steckt... mir scheint da was Tieferes schief zu gehen als nur "-lm" und andere Libs irgendwo vergesen worden zu sein...
...gären lassen...
Es wird...
...irgendwann...
OmmmMMMmmmMMMmmmMMMmmm...
***flöööt!***
...weil das hier ein ESPchen-Thread ist, reicht's auch nu' mit ZSUN und OpenWrt an dieser Stelle...
----------8<-----{Famous last words...}----->8----------
...soooowenig Stunden pro Tag und sooooovielele Ideen...
Wie krieg ich nur die dunkle Energie aus meiner stetig beschleunigt expandieren Mach-Mich-Mal-Am-Besten-Sogar-Schon-Gestern-Du-Alter-Hänger-Liste vertrieben?
----------8<-----{Hust!}----->8----------