Keyboard for Tab5 - m5stack-store Keyboard for Tab5 - m5stack-store Keyboard for Tab5 - m5stack-store Keyboard for Tab5 - m5stack-store Keyboard for Tab5 - m5stack-store Keyboard for Tab5 - m5stack-store Keyboard for Tab5 - m5stack-store Keyboard for Tab5 - m5stack-store Keyboard for Tab5 - m5stack-store Keyboard for Tab5 - m5stack-store Keyboard for Tab5 - m5stack-store
  • Keyboard for Tab5 - m5stack-store
  • Keyboard for Tab5 - m5stack-store
  • Keyboard for Tab5 - m5stack-store
  • Keyboard for Tab5 - m5stack-store
  • Keyboard for Tab5 - m5stack-store
  • Keyboard for Tab5 - m5stack-store
  • Keyboard for Tab5 - m5stack-store
  • Keyboard for Tab5 - m5stack-store
  • Keyboard for Tab5 - m5stack-store
  • Keyboard for Tab5 - m5stack-store
  • Keyboard for Tab5 - m5stack-store

Keyboard for Tab5

SKU:A164

Regular price $11.00

Out Of Stock

Shipping calculated at checkout.

Description

Tab5 Keyboard is a 70-key physical keyboard input expansion module designed specifically for Tab5. It connects directly to the host via Tab5 Ext.Port1, enabling a plug-and-play input experience. The module integrates an STM32F030C8T6 main control chip, responsible for keyboard matrix scanning and communication processing. The preloaded firmware supports three operating modes: Normal, HID, and Character, adapting to different interaction requirements. The keyboard adopts a 14 x 5 matrix design, supports multiple simultaneous key presses, and provides a complete set of letters, numbers, symbols, and commonly used function keys such as Aa, Ctrl, Sym, Alt, Tab, Esc, and arrow keys. The device communicates with Tab5 via I2C and provides an independent interrupt pin for low-latency real-time reporting of key events. Two onboard RGB LEDs can be used for full-color status indication. With a compact structure and simple connection method, it is suitable for text input, command interaction, and various portable applications that require a physical keyboard.

Features

  • Uses STM32F030C8T6 as the main control chip
  • Designed for Tab5, plug and play via direct connection to the expansion port
  • Three operating modes to meet diverse requirements
  • 14 x 5 matrix, supports multiple simultaneous key presses
  • Complete key layout with various commonly used function keys
  • I2C communication with low-latency reporting through an interrupt pin
  • Onboard dual RGB LEDs for colorful status indication
  • Side latches securely lock onto Tab5; two M3 screw mounting holes reserved on the back
  • Compact structure with strong adaptability for portable scenarios

Includes

  • 1 x Tab5 Keyboard

Applications

  • Text input
  • Command interaction
  • Portable application scenarios
  • Educational programming and maker projects

Specifications

Specification Parameter
MCU STM32F030C8T6
Keys 70-key keyboard
I2C Address 0x6D (default)
RGB LED 2 x WS2812E-1313
Interface 2 x 5 PIN header, 2.54mm pitch
Standby Power DC 3.3V@14.5mA
Operating Power RGB (white) maximum brightness: 3.3V@21.5mA
Input (RGB off): 3.3V@14.5mA
Product Size 128.0 x 59.4 x 13.1mm
Product Weight 65.2g
Package Size 147.0 x 82.0 x 16.5mm
Gross Weight 97.4g

Learn and Documents

→ DOCUMENTS

Customer Reviews

Based on 17 reviews
65%
(11)
24%
(4)
12%
(2)
0%
(0)
0%
(0)
W
Wei Cheng
It's a OK keyboard for Tab5

It will be better if the keyboard is doubled as a screen cover(folding instead of extension)

A
Adrian Wadsworth
Great Keyboard - for M5 Tab or other computers via HID

Very well made unit. Nice tactile feel to the keys when pressed. Support pages detail use of unit with Arduino cpp and am going to implement an HID interface to make the unit useful with more computers then the M5 Tab. As with all other M5 Stack products, this is a first class piece of kit !

A
Anthony Satchel
Tab 5 keyboard

Seems great build quality, but doesn’t feel secure with the clip in feature feels flimsy, but I’m definitely happy with the functionality

N
Nishikawa Yasuhiro
key layout

swapping [esc][1][2][3] line and [`][!][@] line might be better for me.

F
Felix
Keyboard for Tab5

The keyboard allows the use of the full screen as no on-screen keyboard is taking up valuable screen space. The layout (with the space key all the way to the right) takes, in my opinion, some getting used to.