Ich finde, dass Sie den BASIC-Stempel für einen Einsteiger schnell verwerfen können, weil er eine von Parallax entwickelte Variante von BASIC verwendet, die als PBASIC bekannt ist.
Ich habe sowohl den BASIC Stamp als auch den Arduino verwendet, und ich habe immer noch mein BASIC Stamp Kit sowie das Stampworks-Buch, das auf der Parallax-Website kostenlos erhältlich ist. Ich besitze mein Arduino nicht mehr, weil ich es an einen anderen Studenten verkauft hatte, der ALSO das Gefühl hatte, er möchte in C und nicht in BASIC schreiben.
Der BASIC-Stempel ist ein Milspec-Chip und wurde bereits bei Hunderten von Amateurprojekten sowie in Haushaltsgeräten verwendet.
Zum Beispiel wurde der BASIC-Stempel in ein Gerät integriert, das die Zeiten festlegt, zu denen ein Sprinklersystem eingeschaltet werden muss. Es wurde auch für verschiedene Nahraum- Ballons verwendet (sehr ähnlich wie das Near Space-Projekt, an dem ich in der Nähe von spacespace.0x58 gearbeitet habe .com für weitere Informationen ).
Das Ablehnen dieses vielseitigen und nützlichen Chips, da er keinen C-Compiler hat, ist ein Fehler. Es ist einfacher, Prototypen zu erstellen, verschiedene Projekte schnell zu erstellen und erfordert nicht die umfangreichen Kenntnisse des Schreibens von C-Code, um auf einer eingebetteten Plattform ausgeführt zu werden.
Wenn Sie mit dem BASIC-Stempel fertig sind, können Sie zu SX28 von Parallax wechseln. Dies ist ein Chip, der in SX / B programmiert werden kann (die SX-Version von BASIC, die dieselben Fähigkeiten und fast denselben Code verwendet, den Sie für den BASIC-Stempel gelernt haben). Es gibt C-Compiler für den SX, und Sie können ihn vollständig in der Assembly programmieren (gute Plattform, auf der Sie die Montage lernen können).
Der nächste Schritt ist ein anderes Parallax-Gerät, das als Propeller bezeichnet wird. Dadurch haben Sie 8 verschiedene Kerne, auf denen Code ausgeführt werden kann, alle in einem eingebetteten Gerät, sodass Sie mehrere Aufgaben ausführen können. Es muss in einer völlig neuen Programmiersprache namens Spin geschrieben sein, aber wenn Sie sich bereits mit BASIC und SX / B vertraut gemacht haben, werden Sie die erstaunlichen Ressourcen von Parallax, die fantastischen Handbücher und Anleitungen verstehen und Spin wird nichts.
Ich habe lange mit Parallax-Produkten gearbeitet. Vor kurzem habe ich mit dem Ti MSP430 begonnen, um ein neues Projekt zu erstellen, an dem ich gerade arbeite, hauptsächlich für eine neue Herausforderung sowie für alles, was ich auf einem einzigen Chip benötige.
Mein absoluter Vorschlag, wenn Sie es noch nicht erraten hätten, gehen Sie mit dem Parallax BASIC-Stempel. Die Leichtigkeit, mit der Sie die Dinge tun können, die Sie vor allem als Anfänger tun möchten, macht es zu einem großartigen Starter-Set.