Ich habe das Board mittels Airrohrflasher mit Latest.bin geflasht. Jetzt bleibt das Display dunkel. Ich möchte den Werkszustand zurück. Was ist dazu zu tun? Das Projekt soll letztendlich den Feinstaubsensor sds011 mit angeschlossenem BME 80 auslesen und die Werte direkt auf dem Display visualisieren. Ich bin wohl sehr blauäugig (ahnungslos) an mein Projekt herangegangen. Danke für Eure Hilfe.
Ich möchte den Werkszustand zurück. Was ist dazu zu tun?
Indem du die originale Firmware installierst. Hast du sie?
Das Projekt soll letztendlich den Feinstaubsensor sds011 mit angeschlossenem BME 80 auslesen und die Werte direkt auf dem Display visualisieren
Das musst du natürlich selbst programmieren. Vielleicht hilft dir dabei https://stefanfrings.de/esp8266/ und https://stefanfrings.de/arduino_oled/
Ich habe das Board mittels Airrohrflasher mit Latest.bin geflasht. Jetzt bleibt das Display dunkel. Ich möchte den Werkszustand zurück. Was ist dazu zu tun? Das Projekt soll letztendlich den Feinstaubsensor sds011 mit angeschlossenem BME 80 auslesen und die Werte direkt auf dem Display visualisieren. Ich bin wohl sehr blauäugig (ahnungslos) an mein Projekt herangegangen. Danke für Eure Hilfe.
Nein, die Firmware habe ich leider nicht. Und programmieren kann ich auch nicht.
Und programmieren kann ich auch nicht.
Wie wolltest du denn das Board dazu bringen, das zu tun, was du willst?
Das Projekt soll letztendlich den Feinstaubsensor sds011 mit angeschlossenem BME 80 auslesen und die Werte direkt auf dem Display visualisieren.
Und wie stellst Du Dir das vor, wenn ...
Und programmieren kann ich auch nicht.
Danke für Deine Hilfe, Nemopuk.
Na, dann ist ja alles in Butter und Dirk (gfsfa5352452trfsdf) kann den Feinstaubsensor sds011 endlich auslesen.
Wie hattest du das denn im Januar gelöst, und warum geht es jetzt nicht mehr? Was ist dieses mal anders? Beitrag "esp8266 mit sds011"
Das Problem war ein Hardwaredefekt. Ein Forumsteilnehmer hat mir dann gebrauchte Hardware dankenswerterweise zugeschickt. Und dann war alles kinderleicht. Diesmal hat es auch funktioniert, aber jetzt bleibt das Display dunkel, seit dem Flashen. Ich nehme an, vorhandene Firmware jetzt defekt oder überschrieben.
Hast du auch das Display und den BME280 richtig konfiguriert (I2C-Pins und so)?
Hat irgendwer begriffen, welche Firmware er verwendet? Ich nicht.
Hat irgendwer begriffen, welche Firmware er verwendet? Ich nicht.
Die Wege mancher User sind unergründlich.
Ich habe das Board mittels Airrohrflasher mit Latest.bin geflasht.
Hat irgendwer begriffen, welche Firmware er verwendet? Ich nicht.
Hoffentlich jetzt. Lesekompetenz ist nicht mehr gefragt im Zeitalter der Tiktok-Videos.
Lesekompetenz ist nicht mehr gefragt im Zeitalter der Tiktok-Videos.
Du meinst allen Ernstes, daß "latest.bin" eine ausreiched genaue Beschreibung der verwendeten Firmware ist?
Hmm.
Lesekompetenz ist nicht mehr gefragt im Zeitalter der Tiktok-Videos.
Dann ist ja gut, dass ich mir noch nie TikTok angeschaut habe.
Firmware Flasher
1 |
|
2 |
|
Connect NodeMCU to your computer with a short micro-USB cable (choose one shorter than 1 Meter, otherwise the installation may fail). Select latest_en.bin (or another language version) and click “Upload”. Wait until the process is done. Now we can assemble the sensor. URL: https://sensor.community/en/sensors/airrohr/ Ich habe meine Projekte bisher immer erfolgreich gemeistert, wegen sehr guter Anleitungen.Z.B- von Alexander Egger URL: https://www.youtube.com/@AEQWEB
Die Firmware erlaubt das Auslesen des sds011 am esp8622 und sorgt für eine Wlanverbindung und stellt einen Mini-Webserver zur Verfügung. Über den kann dann weiter konfiguriert werden.
Helmut -. schrieb:
Lesekompetenz ist nicht mehr gefragt im Zeitalter der Tiktok-Videos.
Du meinst allen Ernstes, daß "latest.bin" eine ausreiched genaue Beschreibung der verwendeten Firmware ist?
Hmm.
Ja, da noch "Airrohrflasher" dabei steht, ist das hinreichend genau beschrieben. Ok, so ein Ding betreibe ich selber, deswegen waren mir die Bezeichnungen bekannt. Aber mit Tante Google ist das leicht herauszubekommen, wenn man es wissen möchte. Natürlich weiss ich, dass der TO ein kleiner Chaot ist (sieht man an den beiden redundanten Bildern) und das hätte dazu schreiben können. Deswegen auch mein obiger Hinweis, ob die FW richtig konfiguriert ist.
Die Firmware erlaubt das Auslesen des sds011 am esp8622
Der heisst übrigens ESP8266 -> kleiner Chaot ist richtig ;)
Aber mit Tante Google ist das leicht herauszubekommen, wenn man es wissen möchte.
Schon, und wenn man etwas weiter schaut, findet man das Script zum Konfigurieren/Hochladen selbst und kann reinschauen, was es macht: https://github.com/opendata-stuttgart/airrohr-firmware-flasher/
Sowas im Eingangsbeitrag zu finden, damit sich die Leute nicht erstmal alles zusammensuchen müssen, ist der Wahrscheinlichkeit, Hilfe zu bekommen, aber meist sehr zuträglich. Ebenso die Darstellung, was denn genau gemacht worden ist.
In der Doku finde ich keine Möglichkeit, die zugehörigen Pins einzustellen. Das ist bei dem fest verdrahteten Board hinderlich.
Ich weiß nicht wo dass Problem ist - das Board hat I2C und Deine Sensoren auch. Eine Beschreibung zun Board gibt es u.a. hier :
https://elektro.turanis.de/html/prj469/index.html
und auf der Seite :
https://sensor.community/en/sensors/airrohr/
ist auch alles anfängerfreundlich erklährt. Das Flashtool gibt es für WIN auf dieser Seite :
http://firmware.sensor.community/airrohr/flashing-tool/
Geh noch einmal in Dich,und sag uns wo es konkret "klemmt".
- Ich benutze als OS Debian 13. Hat den Vorteil das der USB Port sofort zur Verfügung steht. Ich flashe mittels Arduino IDE und in der Regel klappt es auch. Aber: das Display bleibt immer dunkel, egal was ich erfolgreich auf das Board hochlade. Es sind alle Bibliotheken in der Arduino IDE installiert und es gibt Beispiel Sketches zum Ausprobieren. Wie schon oben gesagt, obwohl alles ohne Fehlermeldung abläuft, das Display bleibt dunkel.
p.s. wie kann ich die irrtümlich hochgeladenen Bilder löschen, das braucht ja keiner.
Das Display hat nicht nur I2C (an welchen I/O Pins?), sondern wahrscheinlich auch eine Reset Leitung. Die Zuordnung dieser Pins muss mit dem Programm überein stimmen, sonst kann es nicht funktionieren.
Das Display hat nicht nur I2C (an welchen I/O Pins?), sondern wahrscheinlich auch eine Reset Leitung. Die Zuordnung dieser Pins muss mit dem Programm überein stimmen, sonst kann es nicht funktionieren.
siehe die Links in meinen Beitrag - da wird sogar auf die Verwendung der U8g2 Lib eingegangen. Einfache Beispiele kann man 1:1 übernehmen um zu sehen ob überhaupt das OLED ansprechbar ist. Ein "Pinout" ist auch vorhanden, ich habe es mal mit angefügt. Für jemanden der mit Arduino schon was gemacht hat,sollte dass alles machbar sein.
wie kann ich die irrtümlich hochgeladenen Bilder löschen, das braucht ja keiner
neues Programm flashen - der alte Inhalt wird überschrieben
P.S. man kommt auch gern mit "Pin Number" un "GPIO Number" durcheinander. So wo ich das verstehe wird sich auf die "GPIO Number" in den Beispielen bezogen (I2C OLED - 12 und 14).
Dirk schrieb:
wie kann ich die irrtümlich hochgeladenen Bilder löschen, das braucht ja keiner
neues Programm flashen - der alte Inhalt wird überschrieben
Er meint seine Fotos im Forum...
Erstmal an dieser Stelle ein großes Dankeschön an EUch. Vielleicht läßt das Projekt sich noch retten.
Er meint seine Fotos im Forum...
Ob dass hier im Forum so einfach geht ? ? ? Eventuell muss der Mod nach helfen ....
Mod hat Nachricht.
Das Display ist wieder aktiv, dank Eurer Hilfe. Offensichtlich hatte ich eine falsche Bibliothek geladen. U8gs. Auf https://elektro.turanis.de habe ich den richtigen Tipp gefunden. Danke für Eure Hilfe.
Ob dass hier im Forum so einfach geht ? ? ?
Sowas kommt hier häufiger vor - darum muss sich dann ein Moderator kümmern.
Dann bin ich damit ja nicht allein.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.



