HMI Module with Encoder and 500mAh Battery (STM32F030)

Sale price £8.08
incl. VAT
excl. VAT
Only 9 units left

Awesome Extras

ModMyPiA/V Composite Cable - 3.5mm to 3x RCA - 2m
Sale price £2.50 incl. VAT excl. VAT
M5StackRCA Audio/Video Composite Unit
Sale price £2.50 incl. VAT excl. VAT
The Pi Hut3.5mm Jack Audio Cable - 2m
Sale price £1.25 incl. VAT excl. VAT

The HMI Module is a human-computer interactive module that provides a 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.

Lithium Battery Shipping: Due to courier restrictions, this product can only be shipped within England/Wales. With this item in your cart your shipping options will be limited and may cost more than our usual rates. Why?


  • 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


Resources Parameters
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 54x54x6.6mm
Package Size 60x57x17mm
Product Weight 22.5g
Package Weight 43g


Package Contents

  • 1x HMI Module

Payment & Accreditations

Payment methods
Amazon American Express Maestro Mastercard PayPal Visa

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.