Liebe Squeaker, noch ist es ja nicht zu spät, noch einen Wunschzettel abzugeben. Also: ich wünsche mir: Physical Etoys für Adafruit Motor Shield. Physical Etoys funktioniert ja, wie ich beim Squeak-Treffen auch gezeigt habe, relativ gut zur Ansteuerung eines Arduinos. Die Dokumentation könnte allerdings mal verbessert und aktualisiert werden. Bei Physical Etoys wird der Arduino in einem sogenannten Direct Mode angesteuert, das heißt auf dem Arduino läuft ein Programm, das auf die Befehle aus Physical Etoys lauscht und diese dann ausführt. Wenn man Motoren, z.B. kleine Getriebemotoren, die etwas mehr Strom verbrauchen, betreiben will, verwendet man ein Motor Shield, z.B. von Adafruit. Dieses kommuniziert mit dem Arduino über I2C und verwendet dafür eine eigene Bibliothek. Was man jetzt bräuchte, ist ein "Extended Direct Mode", der Befehle aus Physical Etoys entgegennimmt, um diese dann an diese Motor Shield Bibliothek weiter zu geben. Außerdem braucht man in Physical Etoys eine Möglichkeit, z.B. einen "Adafruit Motor Shield Morph", um diese Befehle an den Arduino zu senden. Im Idealfall gäbe es eine generische Ansteuerung für Shields aller Art. Die gibt es nämlich für die verschiedensten Zwecke.
Außerdem träume ich von: Physical Etoys auf dem Fischertechnik TXT. Das ist der Controller von Fischertechnik zum Bau von Robotern usw. Für das Ding gibt es eine Community Firmware (https://github.com/ftCommunity/ftcommunity-TXT). Jemand hat auch schon Snap (ehemals BYOB) für das Ding programmiert. Das ist wohl ein ziemlich spezieller Wunsch, aber auf jeden Fall auch irgendwie machbar.
Liebe Grüße und frohe und entspannte Weihnachten, Esther
squeak-ev@lists.squeakfoundation.org