M5Stack CardKB Mini Keyboard Programmable Unit V1.1 (MEGA8A)

M5StackSKU: U035-B
Price:
Sale price £8.50
incl. VAT
excl. VAT
Stock:
Only 10 units left
Quantity:

Awesome Extras

(11 Reviews)
M5StackM5Stack Core2 ESP32 IoT Development Kit
Sale price £45 incl. VAT excl. VAT
(3 Reviews)
M5StackM5Stack ESP32 Basic Core IoT Development Kit V2.6
Sale price £37.80 incl. VAT excl. VAT
(14 Reviews)
M5StackM5Stack M5StickC PLUS ESP32-PICO Mini IoT Development Kit
Sale price £24 incl. VAT excl. VAT

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

Pinout

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

Payment & Accreditations

Payment methods
Amazon American Express Maestro Mastercard PayPal Visa

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

Accreditations