[Raspberry Pi] [Arduino] [IchigoJam] [XBee] [ブログ] [地デジ]

IchigoJam マイコンボードとは

 「IchigoJam」は、株式会社jig.jpが開発した教育用パソコンとして使用可能なマイコンボードです。マイコンにはNXP社のLPC1114が用いられ、jig.jp社が独自開発した IchigoJam BASIC によるプログラミングが可能です。PCNや秋月電子通商などでキット等が販売されています。

純正 IchigoJam
こどもパソコン「IchigoJam」プリント基板キット(初代モデル)

 最大の特長は、PS/2キーボードとテレビに接続することで、小型のBASICパソコンとして動かすことが出来る点です。こどもパソコンと呼ばれ、子供向けのパソコンとして、あるいは子供のようなパソコンとして、使用することが出来ます。
 また、通常のパソコンにUSBシリアル変換アダプタ経由で接続し、「IJUtilities」や「IJKB」といった専用ソフト、またはTeraTermなどを使用することで、パソコン側のキーボードやモニターを使用してプログラムを作成したり、プログラムを転送するといったことが可能になります。通常のパソコンを使い慣れた大人向けの「こどもパソコン」として使うことが出来ます。


こどもパソコン 純正 IchigoJamマイコンボード

 子供用のこどもパソコンとして使用する際に必要なものは、 IchigoJamマイコンボード、PS/2キーボード、ビデオ入力つきテレビ、5V電源(micro USB)です。IchigoJamマイコンボードは、キットで売られているもの、もしくは完成品を購入します。キットの製作方法は「純正 IchigoJam T の組み立て方」を参照してください。

純正 IchigoJam
純正 IchigoJam マイコンボード (出典:https://ichigojam.net/)

IchigoJam 主要情報リンク

 IchigoJam関連情報の中でも特に重要な情報へのリンクを下記に示します。各情報のライセンスは原則としてCC BYですが、複製や改変の際は念のため最新情報を確認の上、ご利用ください。


ドキュメント(リンク) 著者・ライセンス
IchigoJam公式サイト CC BY jig.jp
リファレンスマニュアル CC BY https://ichigojam.net/
IchigoJam BASIC コマンド一覧 CC BY 4.0 志賀 慶一 (ふうせん Fu-sen.)
IchigoJam Wiki By 後藤 拓
IchigoJam 文字コード表 CC BY 斎藤史郎 https://d.hatena.ne.jp/shiro0922
IchigoJamの種類・世代比較 Copyright (c) 2018 CC BY 国野 亘
IchigoJamのピン配列表 GitHub/bokunimowakaru/IchigoJam/PIN_OUT.txt
スリープ方法・省電力動作・消費電流 GitHub/bokunimowakaru/IchigoJam/SLEEP.txt
プログラム保存用 I2C接続 EEPROM 情報 GitHub/bokunimowakaru/IchigoJam/EEPROM.txt
UARTシリアル制御に関する情報 GitHub/bokunimowakaru/IchigoJam/UART_ControlCode.txt

IchigoJam ピン配列表

作成=IchigoJam-FANグループ、Ruria Amanagi、徳橋 忠夫、尾野 道男、国野亘、CC BY by jig.jp

キャラクタ液晶LCDの接続

 こどもパソコンIchigoJamマイコンボードや、その互換のマイコンボードに、キャラクタ液晶を接続するハードウェアおよびサンプルプログラムを「キャラクタ液晶LCDの接続」で紹介しています。

IchigoJam + キャラクタ液晶
IchigoJam用キャラクタ液晶LCDの接続

プリント基板を製作する

 IchigoJam用のプリント基板の製作に関する情報を下記に掲載しています。

製作 IchigoJam
IchigoJam用プリント基板の製作

Personal Computer基板(中央)の仕様

  • 小型液晶搭載
  • EEPROM搭載
  • クリスタル搭載
  • 圧電ブザー搭載
  • リセットボタン
  • ファーム書換用ISPボタン
  • Arduino用拡張IOシールド対応(一部の液晶,XBee,モーターなど)
  • 初代IchigoJam用IOシールド、新IchigoJam用IOシールド対応
  • ACアダプタ用DCジャック付
  • 5V 500mA レギュレータ搭載可能(放熱は基板にビス止め可能)
  • USBシリアルモジュール対応
  • USBシリアルICの面実装可能(基板裏面)
  • mini USBコネクタ実装可能

掲載情報について


[Raspberry Pi] [Arduino] [IchigoJam] [XBee] [ブログ] [地デジ]