pdf-icon

Unit CardKB v1.1

SKU:U035-B

説明

CardKB v1.1 は、カードサイズの 50 キー QWERTY キーボードです。MCU としてATMega8A、通信ポートとしてI2C、そして 1 つのRGB-LEDインジケータを搭載しています。

特徴

  • フルファンクションキーボード、マルチキーの組み合わせ
  • GROVE インターフェース、UIFlowArduinoをサポート。
  • レゴ互換性のある 2 つの穴

含まれるもの

  • 1x CardKB1.1 ユニット
  • 1x GROVE ケーブル

アプリケーション

  • M5Stack Core 用キーボード周辺機器

仕様

仕様 パラメータ
MCU ATMega8A
キー数 50
RGB LED 1 個
通信方式 I2C
製品サイズ 88.0 x 54.0 x 5.0mm
製品重量 14.3g
梱包サイズ 136.0 x 92.0 x 5.0mm
梱包重量 18.0g

使用方法

シングルボタンが押された、キーボードは最初のキーの値を出力します (文字ボタンは小文字で出力されます)。例: "Q" が押された場合、キーボードは "q" を出力します (小文字で)。

  • Sym+key**、キーボードは 2 番目のキー値を出力します。例 | "Sym" が押された後に "Q" が押された場合、キーボードは "{" を出力します。Sym " が 2 回押された場合、キーボードはこの機能をロックし、押されたすべてのキーは、その 2 番目のキーの値を出力します。

  • Shift+key** は、文字ボタンが押された場合、大文字で出力します。例 | "Shift" が押された後、"Q" が押された場合、キーボードは "Q" を出力します。もし、"Shift" が 2 回押された場合、キーボードはこの機能をロックし、押された全ての文字キーは大文字で出力されます。

  • **Fn+key (カスタムファンクションキーの組み合わせ) **、キーボードは 3 番目のキーの値を出力します。キーが押されたとき、どのような機能に対応するかカスタマイズすることができます。

Easyloader

EasyLoader をダウンロード

1.EasyLoader はシンプルで高速なプログラムバーナーです。EasyLoader の各製品ページには、製品に関連するケースプログラムが用意されています。簡単な手順でマスターに書き込み、一連の機能検証を行うことができます。.

2. ソフトウェアをダウンロードした後、ダブルクリックしてアプリケーションを実行し、M5 デバイスをデータケーブルでコンピュータに接続し、ポートパラメータを選択し、**"Burn"** をクリックして書き込みを開始します。(M5StickC の書き込みの場合、ボーレートを 750000 または 115200 に設定してください)

ピンマップ

ピンマップ

ATMega8A ISPDownload interface Pin foot definition

M5Core(GROVE A) GPIO22 GPIO21 5V GND
CardKB SCL SDA 5V GND

製品サイズ

Unit CardKB v1.1 製品サイズ PDF

データシート

プロトコル

  • プロトコルの種類 I2C
  • I2C アドレス 0x5F
/*--------------------------------------------------------------------------------------------------*/
| KEYBOARD REG       | 0x5F
| ------------------------------------------------------------------------------------------------
| keyboard_value_reg[0] 0x5F        |  R |  KEYBOARD VALUE
/*----------------------------------------------------------------------------------------------------

ソフトウェア

Arduino

コードを入手するには、こちらをクリックしてください。

UIFlow

How to use Unit cardkb and related API instructions in the UiFlow1
How to use Unit cardkb and related API instructions in the UiFlow2