目次
前
次
ページ作成動機
LPC1114にForthインタプリタを入れて、いろいろと実験していました。
LPC1114は3.3Vで動作しますが、ライントレーサは5VのArduinoで
動かしていました。
Arduinoのハードウエアで、Forthインタプリタを使えないのかなと
思っていました。
ArduinoのPlaygroundを参照すると、AmForthが同じハードウエアで
動くと書かれていたので、ダウンロードのサイトから必要なファイル
をもってきて、ZIP形式ファイルを解凍してみます。
ディレクトリの内容から、Arduinoのためのチップである
ATmega168とその上位互換チップまたはTI社のMSP430で
動かせるよう。
ATmega328で動かすことを考え、自作基板にHEXファイルを
書き込んでみました。
書き込んだのは、赤色でアンダーラインを引いたHEXファイル。
(EEPROM用に拡張子をeepのみに変更)
TeraTermで接続すると、以下のメッセージが出てきます。
ATmega328で動作していると、Opening Messageでわかります。
Forthduinoが正式名称のよう。
簡単な加算処理をしてみると、問題なく動きました。
IchigoJam同様、端末接続でプログラムを入れて
動かせると、いろいろな分野に応用できます。
BASICでできることは、Forthを使えばより簡単に実現
できると広めたくなり、このページを作成しました。
目次
前
次