Resources
BMHB1007:BH66F2663 BIA Dev Board Resources
Quick Start
Platform: BH66F2663 (single-chip AFE + MCU) Hardware Revision: BH66F2663_EVM_BIA V2.2 Version Date: 2026-06-01
The BH66F2663 BIA Bio-Impedance Evaluation Platform is a single-chip evaluation solution for bio-electrical impedance (BIA) measurement, built around Holtek BH66F2663 — a Flash MCU integrating a 24-bit Sigma-Delta ADC and a programmable signal source. A single board demonstrates bio-impedance, heart rate, body-composition scale, and skin-moisture detection applications. Paired with the companion AP software, it displays measurement results in real time, helping customers evaluate the solution and port it into their own products quickly.
project-root/
├── 1.doc/ # Documents and references
├── 2.code/ # Driver and example code
├── 3.board/ # Demo board hardware design files
└── README.md # This guideBH66F2663 MCU datasheet (Chinese and English).
| File | Description |
|---|---|
BH66F2663v120.pdf | BH66F2663 Datasheet (v1.20, English) |
simBH66F2663v120.pdf | BH66F2663 Datasheet (v1.20, Simplified Chinese) |
Recommended reading order: start with the datasheet to understand the peripherals and electrical characteristics, then consult the application-specific examples (BIA / moisture / body scale).
Full peripheral driver and multiple biometric measurement examples for BH66F2663.
2.code/
└── BH66F2663_Driver/
├── application/ # Application layer (BIA / Body Scale / Heart Rate / Moisture / Tuya protocol / LCD)
├── board/ # Board configuration (BoardCfg.h)
├── driver/ # Low-level peripheral drivers (ADC24/I2C/SPI/PTM/STM/UART/RTC/IAP…)
└── example/ # Single-function example projects (~30)| File | Description |
|---|---|
Bia.h / Bia.c | Bio-impedance (BIA) measurement core |
BiaHeartRate.h / BiaHeartRate.c | Combined BIA + heart-rate application |
BodyScales.h / BodyScales.c | Body-composition scale application |
BhSkinMoisture.h / BhSkinMoisture.c | Skin moisture detection |
UartProtocol.h / .c | Standard UART communication protocol |
UartProtocol_Tuya.h / .c | Tuya host-side UART protocol |
Lcd1621.h / .c | LCD1621 segment LCD driver |
Iap_Isp.h / .c | In-application / in-system programming |
Covers all major on-chip peripherals: Adc24, I2c / I2cMaster, Spi / Spia, Uart, Rtc, Eeprom, Iap, LedScan7x6, PTM / STM, TimeBase, IntPin, Oscillators, Reset / Lvd / Lvr / Wdt, etc.
| Example | Description |
|---|---|
Bia4 / Bia4_HeEr | 4-frequency BIA measurement (standard / HeEr variant) |
Bia8 / Bia8_HeEr | 8-frequency BIA measurement (standard / HeEr variant) |
BiaHeartRate | Combined BIA + heart-rate measurement |
LedScan7x6, Spi, I2c, Uart, PTM_, STM_, Rtc, Eeprom_readWrite, Iap_readWrite, Halt_, Reset, Wdt_, LowVoltageDetector_polling, … | Single-peripheral demos for the minimum-viable usage of each driver API |
- Projects use the Holtek format (
.pjtx/.OPT); open and build with Holtek HT-IDE3000. - Program with Holtek's official tools (e-Link, e-WriterPro).
- Refer to Holtek's official Programming Guide for detailed flashing steps.
| File | Description |
|---|---|
BH66F2663_EVM_BIA_V2.2.zip | EVM V2.2 hardware pack (schematic / PCB / BOM / Gerber) |
- Read the docs — review the BH66F2663 datasheet under
1.doc/(Chinese / English) for peripherals and electrical characteristics. - Prepare hardware — use the EVM board, or fabricate your own from
3.board/BH66F2663_EVM_BIA_V2.2.zip. - Run an example — start with
2.code/BH66F2663_Driver/example/Bia4(orBia8) to validate BIA measurement, then explore the application-layer modules. - Host integration — use
application/UartProtocol*.cto interface with a PC AP or a host MCU. - Production port — adapt the matching module under
application/(BIA / body scale / moisture) into your product.
- Resource pack version: based on the BH66F2663 BIA evaluation design as of 2026-06-01.
- 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
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.
