pdf-icon

Unit Weight-I2C

SKU:U180

Description

Unit Weight-I2C is a weighing acquisition transmitter unit adopting the “STM32 + HX711 chip” solution, enabling 24-bit precision weight measurement via I2C communication. This unit offers unique advantages, supporting multiple devices connected in parallel on the same I2C bus, providing flexibility for conducting measurements on a larger scale and obtaining more data collection points. It is widely applicable in industrial production, healthcare, logistics, laboratory research, and food processing, among many other fields.

Features

  • STM32F030F4P6 + HX711
  • 24-bit measurement accuracy
  • I2C communication
  • Development Platform: Arduino, UiFlow, etc.

Includes

  • 1 x Unit Weight-I2C
  • 1 x HY2.0-4P Grove Cable (20cm)
  • 1 x VH3.96-4P

Applications

  • Miniature weighing scale
  • Food processing
  • Logistics transportation
  • Laboratory research

Specifications

Specification Parameter
MCU STM32F030F4P6@32-bit ARM
Resolution 24Bit
Communication I2C (0x26)
Operating Temp 0 ~ 40°C
Product Size 56.0 x 24.0 x 11.3mm
Product Weight 5.2g
Package Size 138.0 x 93.0 x 12.3mm
Gross Weight 13.3g

Learn

  • Connection Diagram
schematics

Schematics

PinMap

Unit Weight-I2C

HY2.0-4P Black Red Yellow White
PORT.A GND 5V SDA SCL

Model Size

module size

Datasheets

Softwares

Arduino

UiFlow1

UiFlow2

Internal Firmware

Firmware Version Update Protocol Note
v3 Initial release version Unit Weight-I2C I2C Protocol v3 /
v4 Removed absolute value limit for ADC change value to allow display of negative weights. No protocol changes, using v3 version /
M5 DAPLink
If you do not have an STM32 downloader tool, you can refer to the M5 DAPLink tutorial and use Core2 or CoreS3 as the programmer to update the firmware for the device.

Protocol

FAQ

Question: What is the difference between WEIGHT I2C Unit (U180), WEIGHT Unit (U030), Mini Scales Unit (U177), Scales Kit (K121) and Scales Unit (U108)?

module size