HMI Module with Encoder and 500mAh Battery (STM32F030)

SKU:M129

Regular price $9.95

10+ In Stock

Shipping calculated at checkout.

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


Schematic

schematics

Module Size

module size

Examples

Arduino

UIFlow

UIFlow Blocks

  • Init I2C address
image
  • Get counter value
image
  • Get increment value
image
  • Get button status
image
  • Get device FW version
image
  • Set counter value
image
  • Set LED state
image
  • Set I2C address
image

LEARN AND DOCUMENTS

  • DOCUMENTS
  • Customer Reviews

    Be the first to write a review
    0%
    (0)
    0%
    (0)
    0%
    (0)
    0%
    (0)
    0%
    (0)
    Liquid error (layout/theme line 211): Could not find asset snippets/pe-disco-countdown-timer.liquid