ScratchLink はScratch 3.0と連携して外部のデバイスの操作を可能にするソフトウェアである。(Scratch Japan Wikiより)
ソースはgithubで公開されており、Windows版とMac版が存在している。Windows版はC#で記述されており、ちょっと工夫すれば自前でビルドも可能なようである。ただ、残念ながらLinuxでは動作しない。
プロトコルの概要についてはgithubにドキュメントが公開されている。特にmicro:bitとの接続に興味があったが、より詳細に説明しているサイトを見つけられなかったので、Windows版でどうなっているのか調べてみた。
続きを読む →