Ich habe auf Basis eines CH32V003 einen automatischen WS2812 Tester gebastelt. Er charakterisiert automatisch das Timing des Dateninterfaces, die PWM engine und die LED-Ströme. https://github.com/cpldcpu/WS2812Tester Einige Ergebnisse hier: https://github.com/cpldcpu/WS2812Tester/blob/master/docs/findings.md
1 | This project including firmware, analyzer and readmes (excluding this note) |
2 | was fully generated with Agentic AI: Claude Code (Opus 4.6) and Codex |
3 | (GPT-5.3-Codex) based on the instructions in outline.md and subsequential |
4 | prompting. |
Find ich nicht gut. Digitale Lobotomie. Auch wenn das Projekt selbst interessant ist, wenn es von einem Menschen entwickelt worden wäre, würde es nicht stinken.
Ich find's super um zu sehen, was mit KI alles heut schon geht, und einen Vorgeschmack zu bekommen auf das, was in Kürze möglich sein wird. Der Einwand "das ist aber nicht selbst gekocht und daher abzulehnen" ist nachvollziehbar, aber der Zug ist abgefahren. Klar kann man aus nostalgischen Gründen noch Röhrenradios bauen oder selber Code schreiben, aber in nicht allzu langer Zeit wird sich beides gleich nostalgisch anfühlen.
:
Bearbeitet durch User
Uwe schrieb: > aber in nicht allzu langer Zeit wird sich beides gleich nostalgisch > anfühlen. Mir wird zuviel "goldene" Zukunft durch KI propagiert. Lass und lieber mal abwarten, wie es sich wirklich entwickelt. Bis dahin nutzen wir, was jetzt schon gut geht.
Während ich diese Art der „Programmierung“ auch nicht so toll finde, möchte ich doch meine Anerkennung dafür, dass es so deutlich herausgestellt wird, zum Ausdruck bringen.
> KI "Früher war es das Neue, das kommende, heute ist es da, so wie es vorhergesagt wurde." "Es geht nicht darum, das Neue zu verteufeln, aber wir werden überholt, abgehängt." https://www.youtube.com/shorts/OGMjAPcGtM4
Tim . schrieb: > https://github.com/cpldcpu/WS2812Tester/blob/master/docs/findings.md Too many requests You have exceeded a secondary rate limit. Please wait a few minutes before you try again; in some cases this may take up to an hour. Signing in may provide a higher rate limit if you are not already signed in. For more on scraping GitHub and how it may affect your rights, please review our Terms of Service. Contact Support — GitHub Status — @githubstatus
Rainer W. schrieb: > Too many requests > You have exceeded a secondary rate limit. Keinen "deep link" verwenden, sondern https://github.com/cpldcpu/WS2812Tester aufrufen und zur gewünschten Seite navigieren. Könnte helfen. Ist aber trotzdem KI-Slop.
Tim . schrieb: > automatischen WS2812 Tester > gebastelt. Er charakterisiert automatisch das Timing des > Dateninterfaces, die PWM engine und die LED-Ströme. Das ist für eine LED. Kurzer Abstand .... Und was passiert bei meter langer Anbindung mit mehreren LEDs ? Und bei solchen Datenblättern https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf bzw https://www.led-stuebchen.de/download/WS2812-2020_V1.1_EN.pdf oder https://cdn.sparkfun.com/assets/e/6/1/f/4/WS2812B-LED-datasheet.pdf ist das Timing eher Abhängig welches Batch von Leds du bekommst.
Es macht auch einen Unterschied wenn man etwas kann und die KI dann machen lässt, oder KI Slop teilt ohne es zu verstehen.
Alexander schrieb: > Es macht auch einen Unterschied wenn man etwas kann und die KI dann > machen lässt, oder KI Slop teilt ohne es zu verstehen. DAS allerdings stimmt.
Ok, die Kommentare zur AI-Nutzung überraschen mich nicht. Die Beschreibung oben ist schon korrekt: Es handelt sich einfach um eine andere Abstraktionstufe in der Programmierung. Die Idee, Spezifikation und Architektur des Analyzers kommt von mir, die Implementierung hat die AI übernommen. Ich habe das Readme noch einmal angepasst, um das deutlicher herauszuheben. Chris K. schrieb: > Das ist für eine LED. Kurzer Abstand .... > Und was passiert bei meter langer Anbindung mit mehreren LEDs ? Motivation für den Analyzer war vor allem, dass es viele unterschiedliche Implementierungen der WS2812 ICs gibt, die sich alle etwas unterschiedlich im Timing un anderen Eigenschaften (PWM) verhalten. Wie gut diese mit unterschiedlichen Leitungslängen und Impendanzen zurechtkommen lässt sich daraus nicht direkt ableiten. Es gibt auch noch anderen Eigenschaften, die nicht abgedeckt sind, z.B. die EMI-Kompatibilität.
Hier kann man jetzt auch auf einige Messergebnisse online zugreifen: https://cpldcpu.github.io/WS2812Tester/
Chris K. schrieb: > ist das Timing eher Abhängig welches Batch von Leds du bekommst. Das Timing hängt vom verwendeten Controller ab. Es gibt inzwischen dutzende von "WS2812"-ICs, die alle etwas anders implementiert sind und unterschiedliches Verhalten des Dateninterfaces aufweisen. Wenn ich die Zeit finde, werde ich das noch einmal genauer beschreiben.
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.