Free worldwide deliveries
48h Customer Service Offered
Money Safety guarranteed
Credit card accepted
Description
The M5Stack CardKB v1.1 is a card-size ’50 key’ QWERTY keyboard which adopts an ATMega8A as the MCU. It features an I2C communication port and one ‘RGB-LED’ indicator.
Consider that you want to make some cool stuff that requires keyboard typing and interaction, but the M5 core by itself only has a few buttons, what can you do? Well, you can use a CardKB!
CardKB also can achieve button combinations (Sym+Key, Shift+Key, Fn+Key) and output richer key values. This unit communicates with M5Core units through GROVE A port (I2C interface). The default Address is 0x5F.
Instructions
- Single button pressed: Keyboard will output the first key value (the letter button will output in a lowercase form). E.g if “Q” was pressed, the keyboard will output “q” (lowercased).
- 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 keys pressed will output its upper case form.
- Fn+key (custom function key combination): Keyboard will output the third key value. You can customize what function the key presses correspond to.
Features
- Full-function keyboard, multi-key combination
- GROVE interface, support UIFlow and Arduino
- Two building brick-compatible holes
- Protocol type I2C
- I2C Address: 0x5F
Package Contents
- 1x CardKB1.1 unit
- 1x GROVE Cable
Specifications
MCU | ATMega8A |
Number of keys | 50 |
RGB LED | 1 piece |
Communication method | I2C |
Net weight | 17g |
Gross weight | 18g |
Product Size | 88*54*5mm |
Package Size | 88*58*5mm |
Resources
- Product Documentation
- Example Arduino code
- UIFlow Example code
- CardKB Firmware
- Project example: LoRa QWERTY Messenger
Pinout
M5Core (GROVE A) | GPIO22 | GPIO21 | 5V | GND |
CardKB | SCL | SDA | 5V | GND |
Additional information
Weight | 0.2 kg |
---|
Related products
Original price was: $53.56.$44.56Current price is: $44.56.
17% Off
Original price was: $34.98.$25.98Current price is: $25.98.
26% Off
Original price was: $18.40.$9.40Current price is: $9.40.
49% Off
Original price was: $11.01.$2.01Current price is: $2.01.
82% Off
Original price was: $11.32.$2.32Current price is: $2.32.
80% Off
Original price was: $15.23.$6.23Current price is: $6.23.
59% Off
Original price was: $22.20.$13.20Current price is: $13.20.
41% Off
Original price was: $16.29.$7.29Current price is: $7.29.
55% Off
Original price was: $15.23.$6.23Current price is: $6.23.
59% Off
Original price was: $27.37.$18.37Current price is: $18.37.
33% Off