ボクにもわかる電子工作

Raspberry Pi、IchigoJam、Wi-Fi、BLE、XBee、RN-42、ESP-WROOM-02、ESP32

過去の投稿日別表示

[ リスト | 詳細 ]

全1ページ

[1]

DF ROBOT製 LCD(液晶)シールドをIchigoJamに接続する

 CQ出版社の雑誌「1行リターンですぐ動く! BASIC I/Oコンピュータ IchigoJam入門」の別売パーツセットに含まれるPersonal Computer基板に、DF ROBOT製の液晶シールド(HD44780互換インタフェース)を接続してみました。
 純正のIchigoJamに接続する方法については以前から掲載(「詳細な情報へのリンク」を参照)していましたが、プログラムの改良を行いましたので、ご参考まで。

イメージ 1

回路図

 以下は秋月で販売されているSUNLIKE SC1602BS-Bへ接続する場合の回路図です。CQ出版社のPersonal Computer基板とDF ROBOT製の液晶シールドを接続した場合、同等の接続を簡単に行うことが出来ます。

イメージ 2

プログラム

rem LCD Library for IchigoJam (508 bytes)
rem Copyright (c) 2015-2016 Wataru KUNINO
rem http://www.geocities.jp/bokunimowakaru/q/15/
'
' int Z // 内部利用
new
1 CLS:?"IchigoLCD for IJ":?" by Watt Kunino"
100 GOSUB 900
110 WAIT 180
120 CLS
130 ?"  HELLO!"
140 ?"      IchigoJam"
150 GOSUB 900
160 WAIT 180
170 RUN
900 'LCD
910 out35:out3:wait3:out35:out3:out35:out3:out34:out2
920 out34:out2:out40:out8:out32:out0:out44:out12
930 out32:out0:out33:out1:out32:out0:out38:out6
940 forZ=#900to#90F:gosub960:next:out44:out12:out32:out0
950 forZ=#920to#92F:gosub960:next:return
960 ifpeek(Z)outpeek(Z)>>4+48:out6,0
970 ifpeek(Z)outpeek(Z)&15+48:out6,0
980 return

詳細な情報へのリンク

以下のリンクは全て同じページですが、それぞれに適した個所にジャンプします。

I2C接続の液晶用:

HD44780互換の液晶用:

by ボクにもわかるIchigoJam用マイコンボード


開く コメント(0)

Personal Computer基板の拡張IO仕様

 Personal Computer基板のIO仕様について開示いたします。類似の基板設計を検討されている方には、(可能な範囲で)当仕様を考慮していただき、将来的なソフトウェア等の互換性を考慮していただきたいと思っています。

1行リターンですぐ動く! BASIC I/Oコンピュータ IchigoJam入門の別売りパーツセットに含まれるプリント基板

 別売りパーツセットは、プリント基板と、基板用のパーツ等がセットになっています。このうち、Personal Computer基板の拡張IOについて、説明します。(Micro Computer基板の拡張IOも、ほぼ同じです)


拡張IOインタフェース

 下図はPersonal Computer基板の拡大写真です。マイコンの上下にIchigoJam用の拡張IOのスルーホールがあります。初代のIchigoJam用の拡張IOと、新しいIchigoJam U用の拡張IOの両方に対応しました。計3か所それぞれに14ピンのソケットを追加することで、これらに対応することが出来ます。
 また、一部のArduino用のシールド基板に接続可能な、Arduino風の拡張IOも搭載しています。共通化したいのは、このArduino風の拡張IOインタフェースです。

イメージ 2


共通インタフェース仕様

 下図は、一部のArduino用のシールドに対応したArduino風のインタフェース仕様です。

イメージ 1

by ボクにもわかる IchigoJam マイコンボード

ボクにもわかるIchigoJam用オリジナル互換プリント基板の製作


開く コメント(0)

全1ページ

[1]


.


プライバシー -  利用規約 -  メディアステートメント -  ガイドライン -  順守事項 -  ご意見・ご要望 -  ヘルプ・お問い合わせ

Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved.

みんなの更新記事