LED-Strip WS2812 und ESP8266

OP #4151944
Lesenswert?

Hi Leute, ich habe mir 2 der o.g. LED-Strips gekauft und habe mich bei 
der Recherche gewundert, dass immer ein WiFi-Modul ESC8266 mit angeboten 
wurde - warum?

Der LED-Strip braucht ja ein recht schnelles Timing, was man mit diesem 
Modul ja nichtmal entfernt ereicht,oder? - welches Stück / welche Info 
fehlt mir zum Puzzle?
OP #4152071
Lesenswert?

Googler schrieb:
> Hier hat jemand das gegenteil bewiesen:
> Youtube-Video "ESP8266, NodeMCU (Lua) and WS2812 LEDs (NeoPixels)"
> https://github.com/cnlohr/ws2812esp8266

Danke, das war es wohl, was mir gefehlt hat. Eine schöne Arbeit!

Axel Laufenberg schrieb:
> Bei mir funktioniert das durchaus.

Auch so, wie oben beschrieben?

Torsten C. schrieb:
> Ein solches Kombi-Angebot habe ich nicht gefunden. Hast Du einen Link?

Nein, kein Kombi-Angebot, aber wenn man das eine sucht, wird in den 
Empfehlungen häufig das andere angeboten.
OP #4152147
Lesenswert?

Axel Laufenberg schrieb:
> Ich habe dazu den ESP direkt programmmiert, diesen Code habe ich
> verwendet:  https://github.com/cnlohr/ws2812esp8266
>
> Funktioniert erstmal ganz gut habe das aber noch nicht im Dauerbetrieb.
>
> Gruss
> Axel

Na da habe ich was zu lesen.. Gibt es noch eine kompaktere / einfachere 
Anleitung, oder hast Du die im Github verwendet?

Als Hardware brauche ich dann nur das Modul und einen 
USB-Seriell-Adapter?
#4152227
Lesenswert?

Und einen LED String brauchst Du natürlich auch.

Die Anleitung ist zwar nicht die, die ich verwendet habe, aber ich 
glaube, die passt schon ganz gut.
Das Problem beim ESP8266 ist, dass es Dutzende von Anleitungen gibt, von 
denen 90% nicht mehr funktionieren, weil die Firmware mitlerweile 
aktualisiert wurde. Der ESP8266 kam ja erst letztes Jahr raus und am 
Anfang gab es fast nichts. Da wurden viele Anleitung reverse engineered 
und liefen gerade mal so. Mitlerweile ist der gcc deutlich stabiler, 
auch das aktuelle SDK 1.1 läuft besser und hat weniger Fehler.

Gruss
Axel
OP #4152336
Lesenswert?

Axel Laufenberg schrieb:
> Und einen LED String brauchst Du natürlich auch.

:-) ja klar ..

Also momentan brauche ich "nur" einen Streifen mit 8 LEDs, die ich 
kontrolliert (nach meinen Vorgaben/Programm) leuchten lassen kann. Also 
klassischer Ansatz: Vorwiderstände und kleiner AVR mit einem Port nach 
außen. Ist möglich aber doch ein bischen Hardwareaufwand: Platine 
entwerfen und ätzen, bestücken, klein soll das Ganze auch noch sein.

Dann gesehen bzw. im Hinterkopf gehabt, dass es fertige LED-Strips gibt. 
Vorteil: viel einfacherer Aufbau - viel weniger Aufwand für Layout und 
Ätzen, aber mehr Programmieraufwand für das genaue Timing.

Dann eben die o.g. Kombination gesehen: Vorteil: Hardwareaufwand geht 
gegen Null, Software für das Timing weitgehend "fertig" - dafür sehr 
viel Software- und Toolset-Einarbeitung.

Jaja - die Qual der Wahl :-)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren