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

M5StackSKU: U035-B
Price:
Sale price £7.30
incl. VAT
excl. VAT
Stock:
In stock
Quantity:

Awesome Extras

M5Stack Core2 v1.1 ESP32 IoT Development Kit - The Pi HutM5Stack Core2 v1.1 ESP32 IoT Development Kit - The Pi Hut
M5StackM5Stack Core2 v1.1 ESP32 IoT Development Kit
Sale price £44.50 incl. VAT excl. VAT
M5Stack M5StickC PLUS ESP32-PICO Mini IoT Development Kit - The Pi HutM5StickC PLUS ESP32-PICO Mini IoT Development Kit - The Pi Hut

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
Visa Mastercard Maestro PayPal Amazon Klarna

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

Accreditations