"こどもパソコン" IchigoJam でいろいろ遊んでみた。(1)

mbed LPC1114FN28で動かしたり、ESP-WROOM-02と組み合わせてiPadからプログラミングできるようにしたり。
1
robo8080 @robo8080

mbed LPC1114FN28に、IchigoJamのファームを入れてみた。シリアル接続で使うのでキーボードもディスプレイも付けない。シリアル接続では画面制御コマンドは使えないが、エスケープシーケンスでこれぐらいのことはできる。 pic.twitter.com/txx2QpoCUb

2016-09-27 18:44:37
拡大
拡大
拡大
robo8080 @robo8080

@robo8080 mbed LPC1114FN28 + IchigoJamファーム + TeraTerm でエスケープシーケンスのテスト youtu.be/XefeVRZGkxs

2016-09-28 18:48:02
拡大
robo8080 @robo8080

@robo8080 やり方は簡単、ここからファームをダウンロードして解凍するとichigojam-xtal.binというファイルがあるので、これをmbedドライブにドラッグ&ドロップするだけ。 ichigojam.net/download.html

2016-10-03 13:55:20
robo8080 @robo8080

@robo8080 mbedシリアルのドライバをまだインストールしてない時は、ここのドライバをインストールする。 developer.mbed.org/handbook/Windo…

2016-10-03 13:59:34
robo8080 @robo8080

@robo8080 PCとの通信方法はこれ。 : パソコンと接続 15jamrecipe.jimdo.com周辺機器/パソコンと接続/

2016-10-03 14:02:40
robo8080 @robo8080

メモ「IchigoJamのUARTシリアル制御に関する情報」: IchigoJam/UART_ControlCode.txt at master · bokunimowakaru/IchigoJam github.com/bokunimowakaru…

2016-09-27 13:10:35
robo8080 @robo8080

メモ : mbed LPC1114FN28 をライターとして使うときの注意 | メモのようなもの blog.nop.mods.jp/?eid=6

2016-09-26 18:43:01
robo8080 @robo8080

@robo8080 次はこれにESP8266(またはMixJuice)をつないで、これみたいにブラウザからIchigoJamを使えるようにしてみる。 : 豊四季タイニーBASIC ESP8266 WebSocket版 テスト(3) youtu.be/ovUWLkqm7NQ

2016-09-28 03:24:28
拡大
robo8080 @robo8080

@robo8080 IchigoJamにESP-WROOM-02つないでブラウザからIchigoJamのプログラム出来る様にするやつ、幾つか不具合は有るがとりあえず動いた!IchigoJam + MixJuiceでも動くはず。 pic.twitter.com/mULcLUGOi7

2016-10-01 21:16:09
拡大
拡大
拡大
拡大
robo8080 @robo8080

メモ : ボクにもわかるブレッドボードによるMixJuice互換ボードの製作方法 ( パソコン ) - ボクにもわかる地上デジタル(ブログ) - Yahoo!ブログ blogs.yahoo.co.jp/bokunimowakaru…

2016-09-26 21:12:46
robo8080 @robo8080

@robo8080 IchigoJamにESP-WROOM-02つないでブラウザからIchigoJamのプログラム出来る様にするやつ、iPadのブラウザからプログラム転送できた。あとはソフトキーボードに対応できれば… pic.twitter.com/MjQRazteJ1

2016-10-05 21:50:14
拡大
拡大
robo8080 @robo8080

@robo8080 IchigoJamにESP-WROOM-02つないでブラウザからIchigoJamのプログラム出来る様にするやつ、iPadのブラウザからソフトキーボードで入力出来るようになった。 pic.twitter.com/PLUuX42v6H

2016-10-06 22:32:39
拡大
拡大
拡大
拡大
robo8080 @robo8080

@robo8080 IchigoJamにESP-WROOM-02つないでブラウザからIchigoJamのプログラム出来る様にするやつ、IchigoJam WebTermと呼ぶことにする。iPod Touchでも動いた。 pic.twitter.com/2WiMM5n8fI

2016-10-08 18:49:45
拡大
拡大
拡大
robo8080 @robo8080

@robo8080 IchigoJamの15パズルゲームに少し手を加えたらIchigoJam + iPad + WebTermで動いた。 pic.twitter.com/wRYrga4kqn

2016-10-08 22:07:30
拡大
robo8080 @robo8080

@robo8080 MixJuice入手。ファームをWebTermに書き換えて使ってみる予定。 pic.twitter.com/sBujyGKCoq

2016-10-09 18:47:28
拡大
robo8080 @robo8080

@robo8080 MixJuiceのファームをarduinoIDEでWebTermに書き換えた。WebTermはOTAに対応しているので最初の一回だけシリアルで書き込めば次からはWiFi経由で書き換えられるので楽。 pic.twitter.com/Criok396Ty

2016-10-09 22:08:56
拡大
robo8080 @robo8080

@robo8080 #IchigoJam + MixJuice + WebTermの組み合わせ動いた。IchigoJamにキーボードやディスプレイを付けなくてもWiFi経由でiPadのブラウザからプログラミングできる。 pic.twitter.com/QcjT7mzrZV

2016-10-10 09:46:44
拡大
拡大
拡大
robo8080 @robo8080

@robo8080 iPadで #IchigoJam のプログラムを書く時はNocsというエディタでDropBoxにファイルを作る。そしてWebTermでDropBoxのファイルをWiFi経由でIchigoJamにダウンロードする。 pic.twitter.com/x0mQHJBn1h

2016-10-11 22:08:13
拡大
拡大
拡大
robo8080 @robo8080

@robo8080 「Nocs™ — text editor with Dropbox and Markdown」 appsto.re/jp/kO5Mx.i

2016-10-11 22:37:17
robo8080 @robo8080

@robo8080 iPad + #IchigoJam WebTermで、ここの「爆炎チキンレース」を動かしてみた。そのままでは動かないので、画面制御コマンドはエスケープシーケンスにおきかえた。 d.hatena.ne.jp/arcanum_jp/201…

2016-10-13 15:31:30
robo8080 @robo8080

@robo8080 iPad + #IchigoJam WebTerm で「爆炎チキンレース」ゲームを実行した画面。iPadのSafari上で動かしている。iPadとIchigoJamはWiFiで通信しているが遅延は気にならない。 pic.twitter.com/oHKtPAwpXT

2016-10-13 15:37:43
拡大
robo8080 @robo8080

@robo8080 iPad + #IchigoJam WebTerm で「爆炎チキンレース」ゲームを実行した画面。iPadのSafari上で動かしている。エスケープシーケンスでカラー化してみた。 pic.twitter.com/Ljymoi2sCT

2016-10-13 21:46:48
拡大
拡大
robo8080 @robo8080

@robo8080 Windows10 Edge + #IchigoJam WebTerm のテスト動画。エスケープシーケンスでカラー化した。youtu.be/RCnW_StnTgw

2016-10-17 22:33:00
拡大
robo8080 @robo8080

#IchigoJam にキーボードもディスプレイも付けないでブラウザでプログラミングできるようにするやつ。IchigoJamにESP-WROOM-02を付けてブラウザ側のターミナルエミュレータとWebSocketで通信している。 twitter.com/robo8080/statu…

2016-10-18 03:48:55
robo8080 @robo8080

@robo8080 WebTermの問題点、シリアル通信データの取りこぼし。WROOM->IchigoJamの場合はWROOM側でディレイを入れる事で解決。IchigoJam->WROOMの場合はチョット面倒。WROOMは受信バッファが128バイトしか無いらしいので結構取りこぼす

2016-10-20 09:22:34