A complete bio-sensor project, including software and hardware solutions.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
DOC/M001A Update english doc Oct 5, 2018
image update index Oct 7, 2018
tool update tool Oct 7, 2018
.gitattributes Initial commit Sep 20, 2018
LICENSE TEST Sep 20, 2018
README.md update index Oct 7, 2018
Readme.md.bak update index Oct 7, 2018
Readme_cn.md update readme Oct 7, 2018
Readme_cn.md.bak update readme Oct 7, 2018
Readme_en.md.bak Update index Oct 7, 2018


Bio-sensor Project 中文

A completed Bio-sensor project including software and hardware solutions; also depending on the following projects:

Bluetooth BLE Firmware project: https://github.com/feelkit/bioModule_NRF52_BLE

Evaluation Tool using LabWindows CVI : https://github.com/feelkit/bioDemo_labwindows_cvi


The project includes a Bio-module(BIO-M001A), an evaluation board designed for the Bio-module, and software solutions including Bluetooth BLE firmware and desktop/mobile evaluation tools.

Bio-M001A is a Bio-module in healthcare;The Bio-module measures and transfers various types of bio-data including ECG, RESP, GSR, HR, PPG, HCM and BIA etc, integrated Bio-Processor with Analog Front-End to make an all-in-one health monitoring solution. The algorithm core runs in Bio-Processor,including SPO2,motion recognition,dynamic heart rate monitoring, trend analysis of blood pressure, Emotional and mental stress etc.

The evaluation board supports Bluetooth BLE with NRF52832 chipset from NordicSemi.

The software solution includes Bluetooth firmware for NRF52,desktop evaluation tool about LabWindows CVI; We are also developing APK for ANDROID, which will be released and open-source .

Bio-Module : M001A

image The Bio-module integrates red (660 nm), green (520 nm) and infrared (940 nm) three-color LED and photodiode(PD) sensor to realize PPG-related applications; and supports four electrodes to achieve applications with human electrical activities and impedance activities; on-module 14-bit three-axis Gsensor for motion/sleep applications.

The Bio-module hardware interface supports SPI/I2C/UART optional, FPC connector reference DF37NB-30DS-0.4V.


Single lead ECG :

  • 3 electrodes with right leg driver;
  • Lead-off detect;

Bio-impedance with 4 electrodes:

  • Built-in DAC and multi-frequency waveform generator;
  • Support RESP,BIA and GSR etc;


  • on-module red (660 nm), green (520 nm) and infrared (940 nm) LED and PD;
  • Support HR,SPO2 and Bio-assay etc;

Electrodes mean interface:

  • Support electrodes as input keypad;
  • Support pair of electrodes as data channel: eg,USB/UART etc;
  • Support pair of electrodes as power charger channel;


  • Built-in 14 bits 3-axis Gsensor, range + 2G, + 4G, + 8g, + 16g;
  • Pedometer,Action recognition;

Hardware interface:

Small size, suitable for wristband devices:

  • 22x26mm;


  1. Fitness,wristband devices;
  2. Healthcare devices;
  3. Mobile devices and robots etc;

Development Kits for Bio-M001A

image The evaluation hardware includes Bluetooth mainboard, pin-board; software includes Bluetooth BLE firmware, PC / mobile APP. How to use the evaluation board, please refer to user's manual.

Bluetooth Mainboard

The Mainboard supports Bluetooth BLE with NRF52832 chipset from NordicSemi,using optional SPI/I2C/UART connecting the Bio-M001A;it communicates with APP via Bluetooth BLE. PC tool connects it by Uart. For the details,please refer to user's manual


The Pin-board is used to turn FPC interface of Bio-M001A into a common open-source hardware interface (xRDUINO UNO), to support more mainboards from other suppliers.For the details,please refer to user's manual

Bluetooth Firmware

For the details,please refer to the project:https://github.com/feelkit/bioModule_NRF52_BLE

Evaluation tool

For the details,please refer to the project:https://github.com/feelkit/bioDemo_labwindows_cvi


  1. BIO-M001A
  1. Bluetooth BLE mainboard
  1. PinBoard-M001A


If you have technical problems and ideas to communicate with us, you can contact us by Email: fanfeiwu@gmail.com.

For more information,please browse our homepage: www.feelkit.com.