avatar of mkmk
04.06.2020

Arduino als Hardware für Forth

Wenn es Embedded sein soll, muss gewöhnlich ein Board her, und ein passender Programmer für die MCU um Forth dorthinein zu bekommen. Doch geht es auch ohne Programmer? Bei den Arduinos schon, und davon sind sehr viele im Umlauf.

Mit der Arduino-IDE lässt sich ein Sketch-Programm bequem hochladen und erproben. Mit Juergen’s letztem publizierten Buch in der Forth Bookshelf kann man das schnell mal ausprobieren.

Arduino Sketch hochladen, Terminal-Software anwerfen, und man kann losprogrammieren.

OK, es gibt Limitierungen, aber so zum Ausprobieren stört das nicht. Die wesentlichste ist wohl, das Forth so nur ins Ram compilieren kann.

Im Wiki liegt alles schon bereit, einschliesslich der Links zu den Original-Texten und Beispielen.

https://wiki.forth-ev.de/doku.php/projects:430eforth:start#arduino_uno_und_arduino_nano

Oder als Buch wenn gewuenscht

https://www.amazon.co.uk/dp/B088P1CW83/ref=sr_1_fkmr0_2?dchild=1&keywords=sforth+as+Arduino+Sketch&qid=1589713127&s=books&sr=1-2-fkmr0

Und wenn man weiss, wie man den Boortloader ueberschreibt, wird es noch besser

https://www.amazon.co.uk/gp/product/1726868478/ref=dbs_a_def_rwt_bibl_vppi_i21