MAX32630FTHR Wearable EKG

Introduction
In order to showcase the capabilities of the MAX32630FTHR it seemed like the best idea would create a wearable sensor that demonstrates its ability to run on a battery as well as its bluetooth capabilities and SD card slot. With my background as a student in biomedical engineering, it felt like a wearable EKG unit would be the perfect choice. This system will record analog EKG data from the patient, store the data on an SD card for future review, and transmit the data to the patient's smartphone to be viewed in real time.

BOM
  • MAX32630FTHR
  • 3.5mm audio jack
  • Electrodes
  • 3.5mm compatible electrode leads
  • HC-05 (optional)
  • ADS1291 EKG Analog Front-End
  • 3.7V LiPo battery


Schematics

Instructions
Using the schematics above created in DigiKey's Schemeit software, wire together the analog front-end ic, the Pegasus board, as well as the HC-06 module in absence of bluetooth compatible firmware.

It should look something like this:

1574644109182.png

(Electrode leads not pictured, resistors should be between the EKG leads and analog inputs for safety)

Connect the electrodes to your body in Lead I configuration (RA = AIN+, LA = AIN-, LL = Ground). Ignore color coding in image below, it's only for location reference.





After uploading the firmware and starting the system, the data should be able to be viewed on the Bluetooth Graphics app available from the Google Play app marketplace. Alternatively, one could create their own app, however this was chosen due to time constraints and ease of use.

The end result should appear similar to as follows:


1574644116899.png
1574644123199.png




Video
Coming soon!

Source Code
All the code for this project is hosted at: https://github.com/tylermccollum/MAX32630FTHR-Wearable-EKG

Future Direction
Were I to continue with this project, future directions include full onboard bluetooth functionality, signal filtering, and specific app software.

#MakeWithMaxim

Blog entry information

Author
Tyler McCollum
Views
2,247
Last update

More entries in General

Share this entry

Top