pdf-icon

Hat CardKB

SKU:U077

説明

Hat CardKB は、フル機能の QWERTY キーボードです。M5StickC のボタンだけで複雑なキーボード入力を行うのは難しいため、この課題を解決するために Hat CardKB が登場しました。

Hat CardKB はフルキーボード入力を実現し、(Shift + Key, Fn + Key) などの複数キーコンビネーションに対応してより多くのキー値を出力できます。オンボードのカラー LED は入力モードに応じて異なる色で点灯し、視覚的に状態を知らせます。Hat CardKB の I2C アドレスは 0x5F です。

特徴

  • フルキーボード入力、複数キーコンビネーション対応
  • コンパクトで持ち運びやすい

含まれるもの

  • 1 x Hat CardKB

アプリケーション

  • M5StickC 用キーボード入力周辺機器

仕様

仕様 パラメータ
通信プロトコル I2C:0x5F
製品重量 17g
梱包重量 21g
製品サイズ 84.6 x 54.2 x 6.5mm
梱包サイズ 115 x 96 x 40mm

キーコンビネーション説明:

  • 単一キー押下(青色 LED が一度点灯): キーボードが第 1 キー値を出力(アルファベットキーは小文字)。例: 「Q」を押すと「q」が出力されます。

  • Shift または Fn をダブルクリック: Shift(赤色 LED 常時点灯)または Fn(緑色 LED 常時点灯)をロックし、複数回にわたり第 2 または第 3 キー値を出力できます。

  • Shift+key(赤色 LED 点滅): アルファベットの大文字、または複合キーの第 2 キー値を出力。例: 「Shift」を押して「Q」を押すと「Q」が出力されます。Shift をダブルクリックするとロックされ、その後のアルファベットキーは全て大文字になり、数字や記号キーは第 2 キー値が出力されます。再度 Shift を押すと解除。

  • Fn+key(カスタム機能キー)(緑色 LED 点滅): 第 3 キー値を出力。押下キーに対応する機能はカスタマイズ可能です。

ピンマップ

Mega328 ISP書き込みインターフェース ピン定義

ソフトウェア

Arduino

UiFlow1

内蔵ファームウェア

通信プロトコル

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

Easyloader

Easyloader ダウンロードリンク 備考
Hat CardKB Easyloader download /

動画

Hat CardKB の動作デモ