
U192 · M5Stack

Unit ByteButton is an 8-channel tactile switch input unit equipped with 8 button inputs and 9 WS2812C RGB LEDs. It uses STM32 as the main controller, supports I2C communication, and comes with two Port A interfaces, allowing multiple Unit ByteButton modules to be cascaded to meet the needs of complex systems. It can achieve button input detection and dynamic light status feedback, making it suitable for smart home control, gaming and entertainment devices, educational development platforms,… (M5Stack U192)
| Part number | U192 |
|---|---|
| Manufacturer | M5Stack |
| Category | User Input & Controls › Buttons & Keypads |
| Pins | 4 |
| Channels | 8 |
Byte Button Unit with 8x Buttons (STM32G031) pinout
| Pin | Name | Type | Description |
|---|---|---|---|
| 1 | SCL | input | |
| 2 | SDA | bidirectional | |
| 3 | 5V | power | |
| 4 | GND | ground |
Schematic symbol and footprint
Schematic symbol
Footprint: Grove HY2.0 4-pin through-hole, 2.0 mm pitch — to scale, pad 1 in yellow (mm). Check against the datasheet before ordering PCBs.
Related parts

Adafruit CH9328 UART to HID Keyboard BreakoutADA5973

Adafruit NeoKey BFF for Mechanical Key Add-On for QT Py and XiaoADA5695

SparkFun Qwiic Button - Green LEDBOB-16842

SparkFun Qwiic Button - Red LEDBOB-15932

SparkFun Qwiic Button BreakoutBOB-15931

SparkFun Qwiic Keypad - 12 ButtonCOM-15290

Adafruit EYESPI Pi Beret - Buttons, EYESPI and STEMMA QTADA5783

Adafruit LED Arcade Button 1x4 - STEMMA QT I2C BreakoutADA5296