English
English
简体中文
日本語
pdf-icon

Unit CardKB v1.1

SKU:U035-B

Description

Unit CardKB v1.1 is a card-sized QWERTY 50-key PCB matrix keyboard that uses ATMega8A as the encoding MCU, with an output interface of I2C. It has one onboard RGB-LED to indicate keyboard status.

Features

  • Full keyboard input with multiple key combinations.
  • HY2.0-4P interface, supports UIFlow and Arduino.

Includes

  • 1 x Unit CardKB v1.1
  • 1 x HY2.0-4P Grove connection cable (20cm)

Applications

  • Keyboard peripheral for M5Stack Core

Specifications

Specification Parameter
MCU ATMega8A
Number of Keys 50
RGB LED 1 pc
Communication Interface I2C Communication @0x5F
Product Size 88.0 x 54.0 x 5.0mm
Product Weight 14.3g
Package Size 170.0 x 120.0 x 7.0mm
Gross Weight 18.0g

Learn

  • Press a single key, the keyboard will output the first key value (letter keys will output in lowercase). For example, pressing "Q" will output "q" (lowercase).

  • Sym+key, the keyboard will output the second key value. For example, after clicking "Sym", pressing "Q" will output "{". Double-click "Sym" to lock the function, and all subsequent key presses will output the second key value. Double-click "Sym" again to unlock.

  • Shift+key, the keyboard will output the uppercase form of the letter. For example, after clicking "Shift", pressing "Q" will output "Q" (uppercase). Double-click "Shift" to lock the function, and all subsequent key presses will output in uppercase. Double-click "Shift" again to unlock.

  • Fn+key (custom function key combination), the keyboard will output the third key value. You can customize the function of the pressed key.

PinMap

Unit CardKB v1.1

HY2.0-4P Black Red Yellow White
PORT.A GND 5V SDA SCL

ATMega8A ISP Download Interface Pin Definition

Model Size

Unit CardKB v1.1 Model Size PDF

Softwares

Arduino

UiFlow1

UiFlow2

Internal Firmware

Protocol

EasyLoader

Easyloader Download Link Note
Unit CardKB example with M5Core download /

Video