ORANGE-console

ORANGE-consoleとは?
VGAモニター(*)とUSB専用キーボードが使用できるシリアルコンソールです。
キーボードからのデータをシリアルポートへ送信し、シリアルポートからのデータをモニターに出力します。

シリアルポートの信号レベルは3.3V用と5V用のものがあります。(別製品です。)
VT100のエスケープシーケンスの一部をサポートしています。

オレンジピコ公式ショップで販売中(税別2,000円)

*動作確認済みモニター
Kuman 7インチ 1080P HDMI 液晶モニター
Neewer NW1116 11.6インチ1080P HD モニター
LG FLATRON IPS225V-BN 21.5インチ
Acer モニター SA240YAbmi 23.8インチ
SHARP AQUOS LC-46ES50
BENQ M2700HD

組立てキット説明書

仕様
USBキーボード JP, US(環境設定で変更可能)
※カナキー入力、日本語入力、キーリピートはサポートしていません。
モニター VGA(D-Sub 15ピン)80文字×24行表示画面全体で1色指定(ジャンパーピンRGBの組合せで設定)
※半角カナ文字を含む日本語表示はサポートしていません。
シリアルポート 信号レベルは3.3Vまたは5V(別製品)
通信速度 1200, 2400, 4800, 9600, 19200. 38400, 57600, 115200bps(環境設定で変更可能)
データ長 8ビット
ストップビット 1ビット
パリティ なし
フロー制御 なし
ローカルエコー なし

接続方法
電源にはUSBケーブルで5Vを供給します。
(USBチャージャーやモバイルバッテリーに接続します。)

VGAにはD-Sub15ピンケーブルでモニターに接続します。

USBキーボードを接続します。
Bluetoothキーボードは使用できませんが、無線キーボード(2.4GHz)も使用可能です。

シリアルポートポートの接続は以下のようになります。
シルク印刷 説明
+5V マイコンボードに5Vを供給します。必要に応じて接続します。
または、マイコンボード等から+5Vを供給してもらうこも可能です。
その場合は、ORANGE-console本体の電源を切ってください。
GND マイコンボードのGNDに接続します。
TXD この端子からデータが出力されます。マイコンボードのRXDにクロス接続します。
RXD この端子からデータを入力します。マイコンボードのTXDにクロス接続します。
3V3 マイコンボードに3.3Vを供給します。必要に応じて接続します。

セットアップ
Ctrlキー、Shiftキー、F1キーを同時押下するとセットアップメニューが表示されます。
キー 説明 備考
B ボーレートを変更します。
キー押すごとに設定が変わります。
(115200→57600→38400→19200→9600→4800→2400→1200→115200)
 
K キーボード種別を変更します。
キーを押すごとに設定が変わります。(JP→US→JP)
 
O 水平方向の表示位置を変更します。
キーを押すごとに設定が変わります。(00→01→02→...→30→00)
Ver 1.02~
Q 設定を保存しないでセットアップを終了します。  
S 設定を変更して再起動します。
設定した情報はフラッシュメモリーに保存されますので、電源を切っても保持されます。
 

エスケープシーケンス
シーケンス 機能  備考
ESC [ K カーソル位置から行末までを消去する。  
ESC [ 0 K カーソル位置から行末までを消去する。  
ESC [ 1 K 行頭からカーソル位置までを消去する。  
ESC [ 2 K 行全体を消去する。  
ESC [ J カーソル位置から画面末尾までを消去する。  
ESC [ 0 J カーソル位置から画面末尾までを消去する。  
ESC [ 1J 画面先頭からカーソル位置までを消去する。  
ESC [ 2 J 画面全体を消去する。  
ESC [ Ps A カーソルをPs行上に移動する。Psの省略時の値は1。  
ESC [ Ps B カーソルをPs行下に移動する。Psの省略時の値は1。  
ESC [ Ps C カーソルをPs行右に移動する。Psの省略時の値は1。  
ESC [ Ps D カーソルをPs行左に移動する。Psの省略時の値は1。  
ESC [ Ps1 ; Ps2 H カーソルをPs1行目のPs2桁目に移動する。Ps1、Ps2の省略時は1。  
ESC [ Ps1 ; Ps2 f カーソルをPs1行目のPs2桁目に移動する。Ps1、Ps2の省略時は1。  
ESC [ H カーソルをホーム位置に移動する。  
ESC 7 カーソル位置を保存する。   
ESC 8 保存したカーソル位置を復元する。  
ESC D カーソルを一行下に移動する。  
ESC M カーソルを一行上に移動する。  
ESC E カーソルを次の行の先頭に移動する。  
ESC [ Ps M カーソルのある行からPs行を削除する。Psの省略時の値は1。   
ESC [ Ps L カーソルのある行行の前にPs行空行を挿入する。Psの省略時の値は1。   
ESC Pm m 文字属性を設定する。省略時のPmの値は0。
Pm 意味
0 すべての属性を解除する。
4 下線属性を設定する。
7 反転属性を設定する。
 
ESC [ ? 2 5 l カーソルを非表示にする。  
ESC [ ? 2 5 h カーソルを表示する。  
ESC [ 4 l 上書きモードにする。 Ver 1.05~
ESC [ 4 h 挿入モードにする。 Ver 1.05~
ESC [ Ps1 ; Ps2 r 上下マージン(スクロールリージョン)の設定は無視する。 Ver 1.05~

キーコード
特殊キー押下で次のエスケープシーケンスを送信します。
キー シーケンス
ESC [ A
ESC [ B
ESC [ D
ESC [ C

 表示キャラクター
0 1 2 3 4 5 6 7 8 9 A B C D E F
0 0 @ P ` p
1 ! 1 A Q a q
2 " 2 B R b r
3 # 3 C S c s
4 $ 4 D T d t
5 % 5 E U e u
6 & 6 F V f v
7 ' 7 G W g w
8 ( 8 H X h x
9 ) 9 I Y i y
A * : J Z j z
B + ; K [ k {
C , < L \ l |
D - = M ] m }
E . > N ^ n ~
F / ? O _ o

最新ファーム

ファーム更新方法

Ver1.06ファーム

バージョン 更新内容
Ver 1.02 セットアップメニューに水平表示位置を追加しました。
Ver 1.05 エスケープシーケンス処理に機能追加をしました。
Ver 1.06 USキーボードでの記号入力の不具合を修正しました。 

 Home