IchigoLatte・IchigoCake JavaScript 向けのプログラムです。自由にご利用・ご活用下さい。
IchigoLatte 0.7 より ひらがな とキャラクターが含まれています。
プログラムはこの かな を用いたプログラムも公開しています。
直接入力する場合は左 Alt(+Shift)+文字 を用いるのですが、
0.8.1 現在はバラバラの割り当てになっています。
かな版 はシリアルで転送するか、MixJuice を使用するのがおすすめです。
パソコンからテキストエディタを用いる場合は半角カナで入力し、
文字コード シフト JIS(Shift_JIS)・改行コード LF で保存すると、
IchigoLatte で使用する事ができます。
直接入力する場合は、英語版をご利用いただくと良いでしょう。
一部のプログラムはプログラム投稿・共有サイト Kidspod; で提供されている
LattePlayer で実行できるようにしてあります。
現在ご覧いただいている Web ブラウザ上でプログラムが実行されます。
「LattePlayer」でIchigoLatteのプログラムを動かそう! | Kidspod;
各ページの LattePlayer (Kidspod;) で実行 ボタンで
ブラウザ上から LattePlayer が起動し、すぐにプログラムが実行されます。
これに対応しているプログラムは Kidspod; でプログラムを参照できます。
Kidspod; でプログラム参照 ボタンから入れます。
一部は QR コードを表示しています。
スマートフォン・タブレット端末で QR コードを読み取ると
LattePlayer を起動してすぐにプログラムを実行できます。
なお、Kidspod; 公開のプログラムはライセンス情報を入れていません。
(1 行目の // ではじまるコメント文は ls 表示向けです)
また、LattePlayer での動作が IchigoLatte 実機と異なる場合があり、
イチゴジャム レシピ(GitHub Gist)公開とは異なる
プログラムにしている場合があります。
MixJuice を重ねた状態にすると
MixJuice 経由でプログラムからダウンロードする事ができます。
ファームウェアは上位互換の MicJack も使用できます。
電源を入れた後、コマンドを正常に取得できるよう次のコマンドを入れます。
(lash> は入力せず強調部分を入力します)
lash>echo > uart;cat uart
文字化けした文字列が表示された状態で正常です。
Esc キー で lash> に戻ります。
LED1 が点灯していない場合は MJ APC コマンドで
アクセスポイントの接続を行います。MixJuice を参照して下さい。
プログラム一覧は次のコマンドで見られます。
lash>echo MJ GET 15lt.eu.org/j> uart;cat uart
次のコマンドを入力してダウンロードを行います。プログラム名 は各ページで紹介しています。
lash>echo MJ GET 15lt.eu.org/(プログラム名)> uart;cat uart > .
IchigoCake JavaScript は保存先のプログラム番号の指定が可能です。
lash>echo MJ GET 15lt.eu.org/(プログラム名)> uart;cat uart > .(プログラム番号)
LED3 が光っていれば正常に受信しています。LED3 が消灯したら受信終了で lash> を表示します。
vi または cat . としてプログラムが正常に受信されている事を確認して下さい。
プログラム名などが誤っている場合はコマンドが実行され続けます。Esc キーで中断し、vi や cat . で確認して下さい。
なお、Kidspod; にも一部のプログラムを投稿してありますが、
プログラムダウンロード後 lash に戻らないため、Esc キーで戻す必要があります。
公開している各プログラムには先頭に次の記載を含めてあります。
条件は BASIC/プログラム に同じです。 詳細はこちらを参照して下さい。
// プログラム名 | IchigoLatte バージョン
// Copyright (c) 公開年 Keiichi SHIGA (BALLOON a.k.a. Fu-sen.)
// The MIT License (MIT) - URL
個人的にご利用いただく場合、この 3 行を外して構いません。
その後に存在する // プログラム名 は IchigoLatte 0.9 以降の ls で一覧表示するために付けてあるものです。
このコメントを 1 行目にして下さい。
再配布する場合はこの 3 行の表記を付けるか、同等の表記を付加した上で行って下さい。
SkyBerryJAM は 栃木県立栃木工業高等学校 が管理する登録商標であり、
SkyBerryJAM は 栃木県立栃木工業高等学校 の商標です。
Raspberry Pi は
Raspberry Pi 財団 の登録商標です。
Raspberry Pi is a registered trademark or
trademark of
the Raspberry Pi Foundation.
"RISC-V" の商品名は RISC-Vインターナショナル が管理する登録商標です。
The “RISC-V” trade name is a registered trade mark of
RISC-V International.