M5Stack CardKB Mini Keyboard Programmable Unit V1.1 MEGA8A

M5Stack

No reviews yet Write a Review
SKU:
558-U035-B
MPN:
U035-B
M5Stack CardKB v1.1 is a compact 50-key QWERTY keyboard unit featuring an ATmega8A MCU, I2C communication at address 0x5F, RGB status LED, Shift/Sym/Fn key combinations, and HY2.0-4P Grove connectivity. View full description
  • 100% Original Products
  • GST Invoice
  • Earn 3% Cashback
₹1,341.08 inc. GST
₹1,136.51 ex. GST
7 people looking at this.

Technical Specifications

Brand:
M5Stack
MCU:
ATMega8A
Number of Keys:
50
RGB LED:
1 pc
Communication Interface:
I2C Communication @0x5F
Product Size:
88.0x54.0x5.0mm
Product Weight:
14.3g
Package Size:
170.0x120.0x7.0mm
Gross Weight:
18.0g

Warranty Information

All the products supplied by Evelta are genuine and original. We offer 14 days replacement warranty in case of manufacturing defects. For more details, please visit our cancellation and returns page.

Description

Resources:
Documents

50-Key QWERTY I2C Keyboard Unit with ATmega8A and RGB Status LED

The M5Stack U035-B Unit CardKB v1.1 is a compact, card-sized QWERTY keyboard designed to add full text and command input to M5Stack controllers and embedded projects. It uses an ATmega8A microcontroller to scan and encode the 50-key PCB matrix and sends key values to the host through an I2C interface. Its compact 88 × 54 mm form factor makes it suitable for portable terminals, command interfaces, text-entry devices, and interactive IoT applications.

The keyboard supports standard single-key input along with Shift, Sym, and Fn combinations for uppercase characters, symbols, and customizable functions. Shift and Sym modes can also be locked by double-clicking the corresponding key. An onboard RGB LED provides keyboard-status indication, while the HY2.0-4P Grove interface supplies power and I2C connectivity through a single cable. CardKB v1.1 supports UIFlow1, UiFlow2, and Arduino development for integration with compatible M5Stack controllers.

Key Features

  • ATmega8A keyboard-encoding microcontroller
  • 50-key QWERTY PCB matrix keyboard
  • Card-sized compact design
  • I2C communication interface
  • Default I2C address: 0x5F
  • Supports standard lowercase character input
  • Shift + key for uppercase characters
  • Sym + key for secondary symbols
  • Fn + key for customizable third-level functions
  • Shift lock supported through double-click
  • Sym lock supported through double-click
  • 1 × onboard RGB status LED
  • HY2.0-4P Grove interface
  • 5V power through Grove connection
  • Suitable as a keyboard peripheral for M5Stack controllers
  • Supports UiFlow1, UiFlow2, and Arduino development

Applications

  • M5Stack keyboard peripheral
  • Portable text-entry terminals
  • IoT control interfaces
  • Embedded command consoles
  • DIY handheld devices
  • Menu-navigation systems
  • Smart home controllers
  • Educational programming projects
  • Embedded data-entry applications
  • Custom user-interface projects
  • Microcontroller input systems
  • Portable control panels

Model Size

Package Includes:

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