Description Unit Button is a compact single-button input unit for M5Stack projects. The Unit Button detects changes in the input pin's high and low voltage levels to determine the button state, making it a straightforward digital input module for interactive controls. With an HY2.0-4P Grove interface, UIFlow and Arduino support, and two LEGO-compatible holes, the Unit Button is easy to connect, program, and mount. It is suited to lamp switch, remote control switch, and simple trigger input applications where a small physical button is needed. Features Unit Button single-button input module for digital high/low state detection. HY2.0-4P Grove interface for quick connection to M5Stack controllers. Supports UIFlow and Arduino development workflows. Two LEGO-compatible holes for mechanical mounting. Compact 32 x 24 x 8mm Unit form factor. Useful as a physical trigger, switch input, or simple remote control button. Specifications Specification Parameter Interface HY2.0-4P Grove Input Method Single button, high/low voltage level detection Mounting 2 x LEGO-compatible holes Development Support UIFlow, Arduino Net Weight 4g Gross Weight 16g Product Size 32 x 24 x 8mm Package Size 136 x 92 x 9mm Applications Lamp switch input. Remote control switch input. Unit Button trigger control for M5Stack prototypes. Simple human-machine input for embedded projects. Product List 1 x Unit Button 1 x HY2.0-4P Grove connection cable (20cm) Other Content Input Behavior The Unit Button reports the button state by detecting the voltage level on its input pin. This makes it suitable for simple binary input tasks where software only needs to read pressed or released state changes. Development Options The Unit Button can be used with UIFlow, Arduino examples, and the related EasyLoader demo, making it quick to test button state detection before integrating it into a larger M5Stack project. Resources Mini Button Unit product document Button unit schematic PDF Button unit schematic image Button unit model size image Button unit Arduino example Button unit UiFlow2 API documentation Button unit EasyLoader demo for M5Core Mini Button Unit PDF document FAQ How does Unit Button detect a press? The Unit Button determines button state by detecting changes in the input pin's high and low voltage levels. Which interface does Unit Button use? The Unit Button uses an HY2.0-4P Grove interface for connection to M5Stack controllers. Which development platforms are supported? The Unit Button supports UIFlow and Arduino workflows, with related example and EasyLoader resources available from the product documentation. What can Unit Button be used for? The Unit Button can be used for lamp switch input, remote control switch input, and simple trigger controls in embedded projects. What is included with Unit Button? The package includes 1 x Unit Button and 1 x HY2.0-4P Grove connection cable (20cm).