256
12
IchigoJam
第
1
節 サンプル
36
IchigoJam
を
Raspberry Pi
から制御する
ここではRaspberry Piに,jig.jp社のIchigoJamも
しくは,参考文献(6)用のIchigoJam用 Personal
Computer基板(CQ出版社)を接続し,Raspberry Pi
からIchigoJam BASICを利用する方法について説明
します.
IchigoJamは株式会社jig.jpによって開発されたプ
ログラミングの学習教材用マイコン・ボードです.テ
レビとキーボードを接続することで,BASICによる
プログラミングが可能な学習用パソコンとして使用す
ることができます.パソコンと同等機能を備えている
Raspberry Piに対し,IchigoJamはBASICのプログ
ラミングに限定して設計されました.
SAMPLE 36
IchigoJamをRaspberry Piから制御する
実験用サンプル
通信方式:UARTシリアル
開発環境:Raspberry Pi
Raspberry PiからIchigoJamをリモート制御するサンプルです.
親
機
IchigoJam用Personal Computer基板
Raspberry Pi
USB/シリアル
その他:参考文献(6)用の別売パーツ・セットに含まれるパーツとプリント基板を組み立てて使用.
必要なハードウェア
・Raspberry Pi 2 Model B(本体,ACアダプタ,周辺機器など) 1式
・IchigoJam用Personal Computer基板[参考文献(6)]
1式
・ブレッドボードジャンパ線(メス⇔オス)3本,またはUSBケーブル(USBシリアル変換IC搭載時)
項 目
Raspberry Pi 2 Model B
IchigoJam U
CPU
ARM Cortex-A7 Quad Core 900MHz
ARM Cortex-M0 48 MHz
Flash
micro SD
32KB
RAM
1GB
4KB
OS
Raspbian(Linuxベース)等
IchigoJam BASIC
表示
フルHD出力
テキスト文字
ストレージ
micro SD(別売)/USBメモリ(別売)
内蔵4KB/外付EEPROM(別売)
カメラ
専用品(別売)
−
HDMI端子
〇
−
LAN端子
〇
−
USB端子
〇
−
GPIO端子
〇
〇
アナログ入力
−
〇
キーボード
汎用USBキーボード対応
PS/2仕様キーボードのみ対応
マウス
汎用USBマウス対応
−
ACアダプタ
汎用Micro USB ※1A以上が必要
汎用Micro USB電源が使用可能
市販マイコン
−
市販マイコンにファームの書き込み可能
消費電力(実力)
約500mA
約20mA乾電池で駆動可能
表12-1 Raspberry PiとIchigoJamの比較