Instructions

BN 2306319
M5Stack Card Keyboard Unit
Development Resources
Combination of Keys
https://www.m5stack.com/
https://docs.m5stack.com/#/
1
Development resources and additional product information are available
from:
Description
CardKB is a unit can implement a fully functional QWERTY keyboard.
Remember that you want to do some cool things you want to do, the key-
board require typing and interaction, but M5Core it itself only have three
keys, here comes the flexible and powerful CardKB unit. It can also do key
combination (Sym+Key, Shift+Key, Fn+Key) and output rich key values.
This unit communicates with M5Core via GROVE A port (IIC interface).
Address 0x5F.
* Single button pressed, keyboard will output the first key value (the letter
button will output in a lower case form). E.g if "Q" was pressed, keyboard
will output "q" (lower cased).
* Sym+key, keyboard will output the second key value. E.g if "Sym" was
pressed and then "Q" was pressed, the keyboard will output "{". If "Sym"
was double pressed, then the keyboard will lock this function, all key
pressed will output it's second key value.
* Shift+key, if a letter button was pressed, it'll output upper case form. E.g
if "Shift" was pressed and then "Q" was pressed, the keyboard will output
"Q". If "Shift" was double pressed, then the keyboard will lock this function,
all letter key pressed will output it's upper case form.
* Fn+key(custom function key combination), keyboard will output the
third key value. You can customize what function the key presses
corresponds to.

Summary of content (2 pages)