top of page

Description

HMI Module is a human-computer interactive module that provides rotary encoder, two input buttons and two LED indicators, using STM32F030 as the acquisition and communication MCU, and communicating with the M5 host through I2C. In addition, there are portB and portC interfaces on the module, and a 500mAh lithium battery is built-in. The module is suitable for a variety of applications that require handheld operator interaction.

Features

  • STM32F030F4P6, ARM Cortex-M0 @ 16 KB Flash and 4 KB SRAM

  • Human-machine interaction (rotary encoder, two input buttons and two indicator lights)

  • PORT B and PORT C interfaces

  • Programming platform: Arduino, UIFlow

Includes

  • 1×HMI Module

Applications

  • Industrial control

  • Embedded systems

  • Smart home

Specification


Resources

Parameters

MCU

STM32F030F4P6

Interactive peripherals

The rotary encoder of the dial wheel, two input buttons and two indicator lights

Battery

500mAh polymer battery

Input voltage

5v

Operating temperature

0-40°C

Product Size

54546.6mm

Package Size

605717mm

Product Weight

22.5g

Package Weight

43g



Related Link

Schematic

Module Size

Examples

Arduino

UIFlow

UIFlow Blocks

  • Init I2C address

  • Get counter value

  • Get increment value

  • Get button status

  • Get device FW version

  • Set counter value

  • Set LED state

  • Set I2C address

LEARN AND DOCUMENTS


Official HMI Module with Encoder and 500Mah Battery (STM32F030)

מק"ט: b14951b8-0c0e-4b45-8f3b-90c9df1f15b7
11.59 ₪מחיר
    • LinkedIn
    bottom of page