SKU:K005
Faces Kit は複数の機能パネルをセットにしたキットです。セットには一般的に使用される 3 種類の機能パネル “GameBoy(ゲームキーボード)”、“Calculator(電卓キーボード)”、“QWERTY(フルキーボード)” が含まれています。内部に MEGA328 プロセッサを搭載し、I2C 通信プロトコル(0x08)を介してスレーブモードで動作します。用途に応じて 3 つの異なるパネルを使い分けることで、ユーザーと M5Core との間の HMI(ヒューマン・マシン・インターフェース)を実現できます。
仕様 | パラメータ |
---|---|
SoC | ESP32-D0WDQ6, 240 MHz Dual Core, 600 DMIPS, 520 KB SRAM, Wi-Fi |
Flash | 16 MB(旧版 4 MB) |
入力電圧 | 5 V @ 500 mA |
ホストインターフェース | Type-C ×1、GROVE(I2C+I/O+UART)×1 |
Core ベースインターフェース | PIN(G1, G2, G3, G16, G17, G18, G19, G21, G22, G23, G25, G26, G35, G36) |
IPS ディスプレイ | 2 inch, 320×240 カラー TFT LCD, ILI9342C, 輝度 853 nit 最大 |
スピーカー | 1W-0928 |
ボタン | カスタムボタン ×3 |
アンテナ | 2.4 G 3D アンテナ |
バッテリー | 600 mAh @ 3.7 V |
MEMS | MPU6886 + BMM150 |
2.4 G アンテナ | Proant 440 |
動作温度 | 0 ~ 60 °C |
製品重量 | 94 g |
梱包重量 | 264 g |
製品サイズ | 58.2 × 54.2 × 18.7 mm |
梱包サイズ | 120 × 85 × 65 mm |
ケース素材 | Plastic (PC) |
Mega328 ISP ダウンロードインターフェース ピン定義
ADC1 | ADC2 | DAC1 | DAC2 |
---|---|---|---|
8 チャンネル | 10 チャンネル | 2 チャンネル | 2 チャンネル |
G32-39 | G0/2/4/12-15/25-27 | G25 | G26 |
HY2.0-4P | Black | Red | Yellow | White |
---|---|---|---|---|
PORT.A | GND | 5V | G21 | G22 |
PORT.B | GND | 5V | G26 | G36 |
PORT.C | GND | 5V | G16 | G17 |
充電 | 放電 |
---|---|
0.00 ~ 3.40 V → 0% | 4.20 ~ 4.07 V → 100% |
3.40 ~ 3.61 V → 25% | 4.07 ~ 3.81 V → 75% |
3.61 ~ 3.88 V → 50% | 3.81 ~ 3.55 V → 50% |
3.88 ~ 4.12 V → 75% | 3.55 ~ 3.33 V → 25% |
4.12 ~ / → 100% | 3.33 ~ 0.00 V → 0% |
より詳細なピン割り当ておよび再マッピング情報については、ESP32 datasheet を参照してください。
以下のリンクからお使いの OS に対応したドライバをダウンロードしてください。現在、CP210X(CP2104 用)と CP34X(CH9102 用)の 2 種類のドライバがあります。解凍後、OS のビット数に合ったインストーラを実行してください。(USB チップが不明な場合、両方のドライバをインストールしても問題ありません。)CH9102_VCP_SER_MacOS v1.7 はインストール中にエラーが表示される場合がありますが、実際には正常にインストールされていますので無視して構いません。
ドライバ名 | 対応チップ | ダウンロードリンク |
---|---|---|
CP210x_VCP_Windows | CP2104 | Download |
CP210x_VCP_MacOS | CP2104 | Download |
CP210x_VCP_Linux | CP2104 | Download |
CH9102_VCP_SER_Windows | CH9102 | Download |
CH9102_VCP_SER_MacOS v1.7 | CH9102 | Download |
Easyloader | ダウンロードリンク | 備考 |
---|---|---|
Faces Kit 工場出荷ファーム Easyloader | download | / |
M5Core でクラシックゲームを遊びたい場合、GameBoy パネルと M5Core の組み合わせは最適なソリューションです。まず、ゲームエミュレータを M5Core に書き込み、GameBoy パネルを接続してください。接続図は以下の通りです。
ESPTool 書き込み手順:gameboy_burn_a_nes_game\
残りの 2 つのパネル(Calculator キーボードと QWERTY フルキーボード)は、情報入力や複雑な操作が必要なアプリケーションで活用できます。\ パネルを交換する際は、作業を容易にするために M5Core を先に取り外してからパネルを外すことを推奨します。
Key | AC | M | % | ÷ | 0-9 | X | - | + | = | +/- | . |
---|---|---|---|---|---|---|---|---|---|---|---|
Val | A | M | % | / | 0-9 | * | - | + | = | ` | . |
ESP32 Chip | GPIO23 | GPIO19 | GPIO18 | GPIO14 | GPIO27 | GPIO33 | GPIO32 | GPIO4 |
---|---|---|---|---|---|---|---|---|
ILI9342C | MOSI/MISO | / | CLK | CS | DC | RST | BL | |
TF Card | MOSI | MISO | CLK | CS |
Key Int Values(各キーの ASCII 値)
Key | AC | M | % | ÷ | 0-9 | X | - | + | = | +/- | . |
---|---|---|---|---|---|---|---|---|---|---|---|
Val | 65 | 77 | 37 | 47 | 48-57 | 42 | 45 | 43 | 61 | 96 | 46 |
リリース日 | 製品変更 |
---|---|
2017.12 | 初回発売 |
2019.6 | MPU9250 から MPU6886+BMM150 へ変更 |
2019.7 | TN 画面から IPS 画面へ変更 |