pdf-icon

Atom Display

SKU:K115

説明

Atom Display は低コストのディスプレイドライバで、FPGA を使用して従来の SPI TFT-LCD データ出力をエミュレートし、最大 720P (1280 x 720) の画像出力をサポートします。専用の RGB から HD マルチメディア信号変換チップによって、幅広い互換性のあるディスプレイ出力を実現しています。ESP32 コントローラを内蔵し、2.4G Wi-Fi を統合、8MB Flash + 2MB PSRAM のメモリ構成を搭載しています。Atom Display は、従来のディスプレイパネルの PC 制御方式に代わる、より高いコストパフォーマンスを提供します。

特徴

  • FPGA およびドライバライブラリの全コードをオープンソース化
  • FPGA (Gowin GW1NR-9C) を採用
  • LT8618SX RGB から HD マルチメディア信号変換チップ内蔵 (24bit 色深度対応)
  • SPI インターフェース (FPGA) + I2C インターフェース (LT8618SX)
  • 最大 720P (1280x720) の画像出力
  • 多様な出力モード、最適化されたフレームレートは 12~16FPS
  • Atom PSRAM メインコントローラ (ESP32-PICO-V3-02, 8MB Flash + 2MB PSRAM) 内蔵
  • プログラマブル RGB ライト x1、リセットボタン x1、ボタン x1、フル機能 Grove 拡張ポート x1
  • 開発プラットフォーム:Arduino, ESP32-IDF, (UIFlow は未対応)

含まれるもの

  • 1 x Atom-PSRAM
  • 1 x Atomic Display Base

アプリケーション

  • ディスプレイ入力信号源
  • HD データボード

仕様

仕様 パラメータ
FPGA Gowin GW1NR-9C
LT8618SX RGB から HD マルチメディア信号変換チップ、24bit 色深度対応
最大画像出力サイズ 720P (1280x720)
出力フレームレート 1280x720 60Hz
USB ドライバチップ CH9102
製品サイズ 64 x 24 x 29mm
製品重量 21.0g
梱包サイズ 76 x 46 x 29mm
梱包重量 34.0g

操作説明

ディスプレイ互換性
Atom Display Lite はアダプティブ解像度スケーリング機能を備えたディスプレイと組み合わせる必要があります。一部の非対応ディスプレイでは表示異常が発生する可能性があります。

回路図

ピンマップ

PIN LEFT RIGHT PIN
3V3 1
SPI_CLK 2 3
CS 4 5 5V
SPI_MISO 6 7 GND
SPI_MOSI 8 9
  • BUTTON & RGB LED
Atom G39 G27
BUTTON SIGNAL /
RGB LED / SK_DIN
  • LT8618SX
Atom G25 G21 5V GND
LT8618SX LT_CSDA LT_CSCL VIN GND

ソフトウェア

Arduino

プログラミング注意事項
M5GFX ライブラリのサンプルプログラムを使用する前に、使用しているデバイスに適合するようヘッダファイルを変更する必要があります。次のサンプルでは #include <M5AtomDisplay.h> をインクルードし、M5AtomDisplay display; のインスタンスを作成します。

#include <Arduino.h>
#include <vector>

#include <M5AtomDisplay.h>
M5AtomDisplay display;

void setup(void)
{
  display.begin();
}

void loop(void)
{
  display.fillScreen(RED);
  delay(1000);
  display.fillScreen(GREEN);
  delay(1000);
  display.fillScreen(BLUE);
  delay(1000);
}

動画