Hallo Sven!
little.yoda hat geschrieben: ↑26.05.2019, 10:20
Ich glaube wir haben uns massiv missverstanden.
Das ist sehr gut möglich, da ich ja nur meinen kleinen Hühnerhof beobachte und du das ganze Projektspektrum von PWM bis DCC-Varianten und Servos bis Weichen usw. ständig im Auge haben musst.
Theoretisch könnte ich auch ohne dein Framework meine DAU-Sachen per PWM selber programmieren, aber:
- Ohne dich wäre ich nie dazu gekommen, etwas in der Richtung zu machen;
- Ich finde die Framework-Lösung viel eleganter als meine bisherige Herumtapserei;
- Es is viel elastischer (man muss nur die Config per WLAN on-the-fly ändern, um eine ganz andere Funktionalität zu erlangen, ohne dass man die Box aufmachen oder die Platine aus der Umgebung ausbauen müsste;
- Nie kann/soll man ausschließen, dass man irgendwann weiterdenkt als bisher;
- Ich will auf jeden Fall das Framework weiterverfolgen, auch wenn ich dies und das (oder vieles) davon nicht benutze;
- und ich freue mich, wenn ich ein klitzekleinwenig auf meiner bescheideneren Art dem Projekt beitragen kann.
little.yoda hat geschrieben: ↑26.05.2019, 10:20
Mir ging es darum aufzuzeigen, dass es auch Lösungen gibt, die die PAD unterstützen. Dass die ursprüngliche Version es nicht unterstützt hat, habe ich gar nicht in Frage gestellt.
Das habe ich gar nicht angenommen, und sorry, wenn das falsch herübergekommen wäre! Deine oben presentierte .bin (konnte ich auch am Handy nun feststellen) ist definitiv verschieden von den original-bins vom hackaday, noch dazu das längste von allen, daher bin ich mir sicher, dass deine Version die bisher finalste und beste Variante sein muss, denn FW Bug ist gefixt
und Adress Pads sind wieder funktionsfähig - dh. es wurde praktisch der Ursprungszustand des mit den Pads adressierbaren Boards wieder erreicht, nur eben ohne den Bug. Testen konnte ich es (wie erwähnt) nicht, aber ich habe keinerlei Grund, an deine Aussagen zu zweifeln! Daher werde ich sicherlich diese .bin-Variante auf meine MS flashen (um später eben elastischer bleiben zu können).
little.yoda hat geschrieben: ↑26.05.2019, 10:20
Ich denke schon weiter und sehe sehr wohl Einsatzzwecke für mehr als ein Motorshild.
Logisch, siehe ersten Absatz. Das ließe sich zwar auch mit den verschiedenen Fix-Adress-bins machen, aber es ist sehr viel einfacher, das gleiche FW überall drauf zu haben, und die Board Adressen schon mit bloßem Auge erkennen zu können. Hier besteht kein Zweifel, dass dieses letzte .bin zu flashen ist.
little.yoda hat geschrieben: ↑26.05.2019, 10:20
Ein D1 Mini und zwei Motorshields können einen Weichendekoder für 4 Weichen ergeben. Super preiswert und mit minimalen Lötkünsten fertig zu stellen.
Apselut right, nur habe ich das eben leicht übersehen, da nicht in meinem Scope bisher...
little.yoda hat geschrieben: ↑26.05.2019, 10:20
Bei dem Punkt Verfügbarkeit würde ich dir aber widersprechen wollen.
Nicht wirklich
, denn:
little.yoda hat geschrieben: ↑26.05.2019, 10:20
Da die Version 1 vom Motorshield schon in diversen Nachbauten bei Aliexpress verfügbar ist und Version V2 nur direkt von Wemos, gehe ich davon aus, dass V1 sehr, sehr lange ggf. länger als V2 verfügbar sein wird.
Genau das habe ich auch angenommen mit den Stückzahlen, ich habe ja geschrieben "
das MSv1 wird noch lange leben".
little.yoda hat geschrieben: ↑26.05.2019, 10:20
Und die Kombination aus D1 Mini Shields und dem ESP32 D1 Mini ist nicht immer so ganz trivial, auch wenn es für das Motorshield wahrscheinlich funktionieren könnte.
Da kann ich nicht mitreden, denn ich habe keine ESP32, und kenne die Architektur auch zu wenig dazu. Nichtsdestotrotz zeigt der Techniktrend doch, dass früher oder später alles überholt wird. Etwas ähnliches haben wir ja bei Arduino, NodeMCu und sogar beim Raspberry erlebt. Aber je modularer ein Framework gebaut wird, um so weniger Probleme wird es bei der Entwicklung der technischen Umgebung geben. Daher gebe ich dir voll Recht, dass hier sehr wohl ruhig investiert werden kann/soll.
Und nicht zuletzt vertraue ich deinem erwähnten "Ehrgeiz" dass du auch das dann mal schon irgendwann lösen wirst, denn bisher hast du alles angepackte fertiggestellt.
LG Zoltan