GAMEPADは、FACE_BOTTOM モジュール用に設計されたゲームパッドパネルです。FC や GAMEBOY などの定番ゲーム機のコントローラーレイアウトに合わせ、よく使う上下左右、A/B ボタン、スタート / ポーズの 8 つのボタンを搭載しています。ゲームシミュレーターのファームウェアを焼いて自由にゲームを読み込ませたり、自分でゲームを書き込むことも可能です。パネルにはMEGA328プロセッサを内蔵し、I2C 通信プロトコル (0x08) によりスレーブモードで動作しています。
仕様 | パラメータ |
---|---|
通信 | I2C (0X08) |
ボタン | Up/Down/Left/Right/A/B/Start/Pause |
製品重量 | 18g |
梱包重量 | 38g |
製品サイズ | 58.2 x 54.2 x 10.4mm |
梱包サイズ | 95 x 65 x 25mm |
ケース材質 | プラスチック (PC) |
Mega328 ISP インターフェースピン定義のダウンロード
PIN | LEFT | RIGHT | PIN |
---|---|---|---|
GND | 1 | 2 | |
3 | 4 | 3V3 | |
5 | 6 | ||
7 | 8 | ||
9 | 10 | ||
11 | 12 | RXD | |
13 | 14 | TXD | |
15 | 16 | SDA | |
17 | 18 | SCL | |
19 | 20 | ||
21 | 22 | INT |
M5Core でクラシックゲームをプレイしたい場合、GameBoy パネルと M5Core を使えば完璧です。ゲームシミュレータのプログラムを M5Core にアップロードして、GameBoy パネルに接続するだけです。接続図は以下の通りです。
ESPTool バーニングゲームチュートリアル:gameboy_burn_a_nes_game
EasyLoader は、簡潔で高速なプログラムライターで、製品に関連するケースプログラムを内蔵しています。簡単な手順でメインコントロールに焼き付け、一連の機能検証を行うことができます。