Module HMI
SKU:M129
Description
Module HMI is a human-machine interaction module that provides a rotary encoder, two input buttons, and two LED indicators. It uses the STM32F030 as the acquisition and communication MCU, communicating with the M5 host via I2C. Additionally, the module features PORT.B and PORT.C interfaces and includes a built-in 500mAh lithium battery. This module is suitable for various applications requiring handheld interactive operations.
Features
- STM32F030F4P6, ARM Cortex-M0 @ 16 KB Flash and 4 KB SRAM
- Human-machine interaction (rotary encoder, two input buttons, and two LED indicators)
- PORT B and PORT C interfaces
- Programming platforms: Arduino, UIFlow
Includes
Applications
- Industrial control
- Embedded systems
- Smart home
Specifications
Specification | Parameters |
---|
MCU | STM32F030F4P6 |
Interactive Peripherals | Rotary encoder, two input buttons, and two LED indicators |
Battery | 500mAh polymer battery |
Input Voltage | 5V |
Operating Temperature | 0-40°C |
Product Size | 54.0 x 55.8 x 13.0mm |
Product Weight | 22.8g |
Package Size | 95.0 x 77.0 x 14.0mm |
Gross Weight | 30.0g |
Schematics
PinMap
M5-Bus
PIN | LEFT | RIGHT | PIN |
---|
GND | 1 | 2 | |
GND | 3 | 4 | PORT.B |
GND | 5 | 6 | |
| 7 | 8 | PORT.B |
| 9 | 10 | |
| 11 | 12 | |
| 13 | 14 | |
TXD | 15 | 16 | RXD |
SDA | 17 | 18 | SCL |
| 19 | 20 | |
| 21 | 22 | |
| 23 | 24 | |
HPWR | 25 | 26 | |
HPWR | 27 | 28 | 5V |
HPWR | 29 | 30 | |
Model Size
Module HMI Model Size PDF
Datasheets
Softwares
Arduino
UiFlow1
UiFlow2
Internal Firmware
Protocol
Video