Heart rate monitoring and logging device for Goverlay LCD

 

Turning your GOverlay LCD to a heart rate monitoring and logging device for heart beat rate recording and monitoring purpose, best for idle state, good for exercise HR monitoring

 

Requirement:

  1. Goverlay LCD (Frimware 219 only,PCB version 4.8A, we may release for older version FW if needed)
  2. A small size Arduino which can fit to the case (Arduino nano, Pro mini 8Mhz or 16Mhz)
  3. Soldering iron and connecting wires
  4. a MAX30102 Module, preferably
  5. A 3.3V Speaker (optional)
  6. Arduino sketch and firmware for Goverlay LCD, download

 

Procedure:

  1. Connect the MAX30102 module to the Arduino as shown here:

 

  1. Install the MAX30102 Arduino library
  2. Open the sketch and upload to Arduino. Put your finger to the sensor, if the LED flash periodically according to your pulse, that means the sensor and Arduino is working properly

  1. Flash the Goverlay Device with the HR firmware (please see below)

 

  1. You can connect the Arduino to the Goverlay LCD ( Arduino TX, 5V and GND to the LCD holes, 3 connections).

 

  1. Plug in microUSB to the Goverlay LCD, and it will display the HR and other statistics for monitoring. (You will need to flash the Goverlay LCD with the Heart rate firmware first,

 

Flashing the Heart rate firmware:

  1. Unscrew the 4 screws at the back of the casing, then unscrew the 2 screws attaching the PCB to the casing.
  2. Use a conducting material (eg. Staple, clips) to “short” the two holes as in the following picture, the two holes are indicated by arrows

  1. While the two holes are shorted, plug in the USB connection to power up the device. The device LED will flash 5 times and enter programming mode. If the device does not flash 5 times and does not enter programming mode, that means the 2 holes are not shorted. Make sure the two holes are shorted at the same time when the device is power up.
  2. If successful enter “programming mode”, A new “USB Input Device” will be detected in windows. No drivers is needed.

  1. If the “USB input device” is detected, start “HIDBootFlash.exe” and press “Find Device” then open the hex file. Tick Reboot AVR and then press Flash Device
  2. If you want to flash back Goverlay firmware, you can follow the above process but start Goverlay instead of “HIDBootFlash.exe”

 

 

Troubleshooting

  1. Make sure the USB cable is a USB data cable, but not a charging cable.
  2. Please plug in the USB gently. Over force will cause connection problem.
  3. The device need drivers, if no drivers are installed, Goverlay will show “not detected”
  4. For windows 10, need to disable driver signature enforcement. For guide, please visit : http://www.goverlay.com/content/faq/
  5. If drivers, are properly installed, the following will be shown in the “Device manager”. Afterwards, then start “Goverlay”.

  1. In case of unsuccessful, please try to reload the firmware

 

Reloading the firmware

  1. Unscrew the 4 screws at the back of the casing, then unscrew the 2 screws attaching the PCB to the casing.
  2. Use a conducting material (eg. Staple, clips) to “short” the two holes as in the following picture, the two holes are indicated by arrows
  3. While the two holes are shorted, plug in the USB connection to power up the device. The device LED will flash 5 times and enter programming mode. If the device does not flash 5 times and does not enter programming mode, that means the 2 holes are not shorted. Make sure the two holes are shorted at the same time when the device is power up.

  4. If successful enter “programming mode”, A new “USB Input Device” will be detected in windows. No drivers is needed.

  1. If the “USB input device” is detected, start “goverlay” and follow the software process to reload the firmware.

 

Bypassing the USB cable for computer case internal installation

 

  1. You can bypass the USB socket connection to install to internal computer case, or bypass the USB socket if compatibility issues occurs.
  2. The USB cable will have 4 wires connection, typically below with respective color.
  3. Afterwards, you can connect or solder the 4 wires to the 4 holes, according to the definition. In this case:

1st hole from the left > Red wire (5V)

2nd hole from the left > Green wire (Data-)

3rd hole from the left > White wire (Data+)

4th hole from the left > Black wire (Ground)

  1. Connect the USB cable to the computer, it will detect normally.