Overview

The product is a weight sensor integrated into a full-bridge load cell. It appears identical to a full-bridge load cell from the exterior.

The product offers a measurement range from 0 to 5kg and a resolution of 0.1g. It is suitable for applications that require precise measurements, such as kitchen scales, coffee machines, and pet feeders.

Features

  • Easy development, directly outputs weight value, maximum resolution: 0.1g
  • Flexible and convenient, standby mode features upper threshold alarm and lower threshold alarm.
  • High integration, PCBA does not take up extra space
  • UART upgrade program
  • Communication interface: UART

Technical Specifications

Performance Specifications

  • Operating voltage: 2.6 V ~ 5.5 V
  • Operating current: 4 mA @ 3 V
  • Dimensions:
  1. BMH01105-1: 80 * 12.7 * 12.7 mm
  2. BMH01105-3: 60 * 12.7 * 8 mm

Application Areas

kitchen scales, coffee machines, and pet feeders

Documents

BMH01105 Datasheet

BMH01105 Weighing Module Resources

Resources

BMH01105 Weighing Module Resources

Quick Start

BMH01105-x Weighing Module — User Guide

Product Type: Weighing Module (integrated full-bridge load cell) Communication Interface: UART (38400 8N1) Version Date: 2025-07-15

The BMH01105-x is a weighing module from BestHealth Electronics, integrated into a full-bridge load cell. It outputs the weight value directly over UART, with a resolution down to 0.1g, a 5kg range, high/low threshold alarms, and UART (ISP) firmware upgrade. It suits products such as kitchen scales, pet feeders, and coffee machines.

1. Directory Layout
BMH01105/
├── 0.doc/                      # Product datasheet
├── 1.测试AP/                   # Host test tool
└── README.md                   # This guide
2. 0.doc — Product Datasheet

The customer-facing specification, the primary reference for development.

FileDescription
BMH01105_datasheet.pdfRequired reading — weighing module datasheet: features, pin definitions, selection table, electrical/weight specs, UART protocol, installation & calibration, dimensions

Key specifications:

  • Supply voltage: 2.6V–5.5V (selectable 3V/5V, default 3V); operating current 4mA@3V
  • Range: 5kg; resolution down to 0.1g; safe overload 6000g
  • Interface: UART 38400 bps, 8 data bits, no parity, 1 stop bit
  • Pinout: 1=GND, 2=VDD, 3=TXD, 4=RXD
  • Features: direct weight output, high/low threshold alarms, UART (ISP) firmware upgrade
  • Variants: BMH01105-1 (80×12.7×12.7mm), BMH01105-2 (58×12.7×12.7mm), BMH01105-3 (60×12.7×8mm); all 5kg range, soldered interface, accuracy class C1

Command summary (see datasheet section 8):

CommandFunction
0xF1Version query
0xA0Weighing-state set
0xA1Weighing-state query
0xB0Parameter set
0xB1Parameter read
0x52ISP upgrade
3. 1.测试AP — Host Test Tool
FileDescription
BMH01105.exeWindows host test tool: connects to the module over UART to read weight in real time, configure parameters, and inspect communication data
Before use, connect the module's TXD/RXD to a PC through a USB-UART adapter at 38400 8N1.
4. Quick Start Guide
  1. Read the datasheet — go through 0.doc/BMH01105_datasheet.pdf, focusing on pin definitions, the UART protocol, and the calibration flow
  2. Hardware connection — wire the module's 4 lines (GND/VDD/TXD/RXD) to power and the host MCU; for evaluation, connect to a PC via a USB-UART adapter
  3. Host verification — run 1.测试AP/BMH01105.exe at 38400 8N1 to read weight in real time and configure parameters
  4. Host integration — implement weight reading, state setting, and threshold alarms using the command set (0xF1/0xA0/0xA1/0xB0/0xB1)
  5. Calibration & tare — follow the "Calibration" and "Tare" sections of the datasheet
  6. Firmware upgrade — when needed, upgrade over UART via the 0x52 ISP command
5. Version & Contact
  • Resource pack version: based on the BMH01105-x weighing module design as of 2025-07-15 (datasheet V1.09).
  • Technical support: tony@e-besthealth.com (project contact)
  • Business inquiries: info@e-besthealth.com
  • Website: https://www.e-besthealth.com
  • Address: Office 301, Building 10, Xinzhu Garden, No.4 Xinzhu Road, Songshan Lake, Dongguan, Guangdong, China
  • Phone: +86-769-26261311
6. Disclaimer

The materials in this repository — including hardware schematics, PCB files, source code, and documents — are provided solely for customer reference and evaluation. Before using these materials in product design, mass production, or commercial deployment, customers are responsible for conducting full functional testing, reliability validation, and regulatory certification. BestHealth Electronics Inc. (悠健电子(东莞)有限公司) shall not be liable for any direct or indirect losses arising from the customer's use of these materials in production, sale, or operation — including but not limited to yield issues, field failures, product recalls, or end-customer claims. These materials are provided "as is" without warranty of any kind, express or implied.

7. Intellectual Property

All materials in this repository (including but not limited to hardware design files, source code, documents, trademarks, and logos) are the intellectual property of BestHealth Electronics Inc. (悠健电子(东莞)有限公司), protected by applicable laws. Customers are granted only the right to use these materials for reference and evaluation. Reverse engineering, resale, redistribution, or unauthorized public release is prohibited without prior written consent.

© 2026 BestHealth Electronics Inc. (悠健电子(东莞)有限公司) All Rights Reserved.

This README is a directory-level user guide for fast navigation. Refer to the datasheet PDF for protocol and register details.

Complete Package

BMH01105 Complete Resource Package

BMH01105 Host Test Tool

Follow Our WeChat
Scan QR code to follow us on WeChat

Scan QR code to follow us on WeChat

+86-769-26261311info@e-besthealth.com