Digital Video Shield
送料区分: 200
商品コード: CRESCENT-012
発売日: 2019-05-16
在庫数: 7
短いURL: ssci.to/5516
受託販売商品
SPIからDVI出力(HDMIコネクタ)するArduinoシールドです。FTDI製ビデオエンジンBT816とDVIトランスミッタTFP410を搭載しています。
特徴
Arduinoから任意の文字列や図形、画像をDVI/HDMIディスプレイに描画することができます。1 MBのバッファRAMを搭載しているため、滑らかに表示の切り替えが可能です。バッファIC搭載のSPI通信ポートは5 V耐圧のため、ArduinoUNOにも対応しています。電源はArduinoピンから5 Vおよび3.3 Vを使用します。最大解像度は800 x 600です。PCLK最大60 MHz、24 bitフルカラー(RGB888)に対応しています。128 MbitのNOR Flash W25Q128を搭載しており、フォントや画像といった任意のデータを保存可能です。microSDスロットを搭載しています。BT816のGPIOやタッチパネルポート等のIOは基板上のテストポイントからアクセス可能です。内蔵Widgetsはテキスト、ボタン、時計、プログレスバー、スライダー、トグルボタンなどが内蔵されています。数行のC/C++コードの記述で任意の表示をすることができます。
ピン配列
Port | Arduino |
---|---|
BT816 CS | デジタル7ピン |
BT816 SCK | デジタル13ピン |
BT816 MOSI | デジタル11ピン |
BT816 MISO | デジタル12ピン |
BT816 PD | デジタル3ピン |
BT816 INT | デジタル4ピン |
microSD CS | デジタル5ピン |
microSD SCK | デジタル13ピン |
microSD MOSI | デジタル11ピン |
microSD MISO | デジタル12ピン |
※SPIはmicroSDとBT816で共通。上記の信号ポートは5 V耐圧。
表示例
- サンプルデモコード(ビデオエンジンBT816の内蔵アニメーション)を800 x 480のディスプレイに表示した例
- サンプルデモコード(ビデオエンジンBT816の内蔵アニメーション)を800x480出力でHDディスプレイに表示した例
- Co-Processorエンジンによる内蔵Widgetsを800x480のディスプレイに表示した例
※ボタン、スライダー等の入力イベントを使用する場合は別途、抵抗膜方式のパネルと配線が必要です。
注意点
- Arduinoピンヘッダは別売です。
- 映像出力コネクタはHDMIコネクタですが、出力はDVI出力となります。
- HDCP機能、HDMIコネクタを介した音声出力、ハイビジョン出力には対応していません。
- 全てのHDMI/DVI端子を有するディスプレイでの表示は保証できません。
- 一般的なディスプレイの場合は低解像度入力で自動的に拡大表示されますが、ディスプレイによって正しく表示されない場合があります。機能詳細についてはBT816を参照ください。
資料
Crescentさんからの受託販売商品です。
輸送上の問題は当社が責任を負います。技術的なご質問には、当社ではお答えできません。 上記技術資料のページなどをご参照の上、ご自身で解決していただく必要があります。
商品コード: CRESCENT-012