Resources
BMHB2010:BH67F2476 BGM Dev Board Resources
The BMHB2010 is a development board designed for 24-bit A/D glucose meter MCU, the BH67F2476. There are two LCD interfaces to connect to an external LCD module. It’s suitable for developing products such as blood glucose meters, 2-in-1 blood glucose and blood pressure monitors, and hemoglobin testing devices.
BH67F2476 has a built-in phase angle and electrochemical measurement AFE circuit, which can directly measure AC impedance, phase angle, and various electrochemical physiological parameters. It also supports I2C, SPI, and UART communication interfaces.
Quick Start
Version Date: 2026-05-22
The BH67F2476 EVM BGM is a Bio-impedance Analysis (BIA) and Electrochemical Impedance Spectroscopy (EIS) evaluation platform based on Holtek's BH67F2476 SoC. Paired with the EISVision host software, it lets you configure excitation signals, perform impedance frequency sweeps, and validate body-composition algorithms at the board level. This resource set provides the quick-start guide, chip datasheets, EVM schematic and PCB design pack, driver source code, and host software. The complete resource package contains the documents, hardware design pack, and driver source; the host software is provided as a separate Software download.
BH67F2476_EVM_BGM/
├── README.pdf # Chinese quick-start guide
├── README_EN.pdf # English quick-start guide
├── 1.doc/ # Documents and references
│ ├── simBH67F2476v180.pdf # BH67F2476 Chinese datasheet
│ └── BH67F2476v180.pdf # BH67F2476 English datasheet
├── 2.code/ # Driver source
│ └── bh67f2476_driver/
├── 3.board/ # EVM board files and PCB pack
└── 4.AP/ # Host software (separate Software download)| File | Description |
|---|---|
README.pdf | Chinese quick-start guide included in the complete resource package |
README_EN.pdf | English quick-start guide included in the complete resource package |
| File | Description |
|---|---|
simBH67F2476v180.pdf | BH67F2476 Chinese datasheet |
BH67F2476v180.pdf | BH67F2476 English datasheet |
Recommended reading order: start with this README to bring up the evaluation environment and run a sweep in EISVision, then consult the EIS / 24-bit ADC / excitation-current chapters in the datasheet as needed.
2.code/bh67f2476_driver/ contains the official BH67F2476 driver source.
bh67f2476_driver/
├── application/ # Application layer (BIA body composition, Body Scales, EIS sweep, IAP/ISP firmware update)
├── board/ # Board config (BoardCfg.h — pin map, oscillator, etc.)
├── driver/ # Low-level peripheral drivers (24-bit ADC, ATM/PTM/STM timers, SPI, I2C, UART, LCD, EEPROM, …)
└── example/ # Per-peripheral example projects (one project per peripheral)- Projects use Holtek's format (
.pjtx/.OPT); build with Holtek HT-IDE. - Use Holtek's official programmers (e-WriterPro / e-Link).
| Module | Files | Description |
|---|---|---|
| BIA | application/Bia.c / .h | Bio-impedance measurement pipeline |
| Body scales | application/BodyScales.c / .h | Body composition (fat / muscle estimation) |
| EIS | application/Eis.c + EisTest.c | EIS sweep and self-test |
| Firmware update | application/Iap_Isp.c / .h | IAP / ISP in-application programming |
| File | Description |
|---|---|
BH67F2476_BGM_V2.0.zip | BH67F2476 BGM V2.0 hardware design pack (schematic, PCB, Gerber, BOM — latest revision) |
| File | Description |
|---|---|
EISVision.exe | EISVision host application: EIS / BIA sweep configuration, waveform display, data export |
The host application talks to the EVM over USB-CDC / UART. For port settings, command frames, and example flows, see the example project and protocol document under 2.code/bh67f2476_driver/example/Bh_PcDemo/.
- Read the docs — read this README to understand the resource layout, board design pack, driver source, and host software
- Prepare the hardware — get an EVM BGM board (V2.0 design in
3.board/), then confirm power, interfaces, and jumpers from the board design files and board silkscreen - Connect the host — install and launch
4.AP/EISVision.exe, connect to the EVM's serial port - Driver source — build and flash target firmware from
2.code/bh67f2476_driver/(HT-IDE) - Run an EIS / BIA experiment — configure excitation frequency and current from EISVision, capture impedance data
- Customisation — adapt the projects under
application/andexample/for your own product
- Business inquiries: info@e-besthealth.com
- Contact page: https://www.e-besthealth.com/contact
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.
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 individual PDFs and source code for protocol and register details.
