Use your forum account to login.


TOP Contributors

  1. MikroElektronika Team (319 codes)
  2. Shawon Shahryiar (211 codes)
  3. Alcides Ramos (91 codes)
  4. Dany (66 codes)
  5. O B (60 codes)
  6. MikroBUS.NET Team (35 codes)
  7. NART SCHINACKOW (34 codes)
  8. Roman Toropov (25 codes)
  9. Alberto Trasimeni (25 codes)
  10. Andrew Hazelden (23 codes)

Most Downloaded

  1. Timer Calculator (61207 times)
  2. Network Ethernet Library (32435 times)
  3. FAT32 Library (29054 times)
  4. Network WiFi Library (24224 times)
  5. USB Device Library (23999 times)
  6. GSM click - Example (16583 times)
  7. FT800 Library (16434 times)
  8. PID Library (16310 times)
  9. microSD click - Example (13738 times)
  10. GPS click - Example (10906 times)
Libstock prefers package manager

Package Manager

We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]

< Back

PIC Heartrate Monitor


Author: Segun Ilori

Last Updated: 2014-04-23

Category: Measurement

Downloaded: 923 times

Followed by: 2 users

A PIC based Heart Rate Monitor that displays the heart rate of a person in beats per minute (BPM) on an LCD. The pulse sensor used may be strapped to a finger or clipped to the earlobe.

This code is a PIC port of the arduino code provided by manufacturer.

No Abuse Reported

Do you want to subscribe in order to receive notifications regarding "PIC Heartrate Monitor" changes.

Do you want to unsubscribe in order to stop receiving notifications regarding "PIC Heartrate Monitor" changes.

Do you want to report abuse regarding "PIC Heartrate Monitor".

  • Information
  • Comments (0)

Download Project [54.48KB]


mikroC PRO for PIC
  • lib
  • src
  • exa
  • hlp
  • hex
  • sch
  • pcb
  • doc

Project Blog

Optical Heart Heart Rate Monitor

Optical Heart Heart Rate Monitor

Red----------Vcc|| Black--------Ground|| Purple------Signal||

View full image


Multiplexed USART (Microcontrollers with only one USART)

This example demonstrates how a PIC microcontroller with a single USART peripheral can be connected to up to three USART devices; say a GSM, GPS and maybe a raspberry PI. The USART ports are multiplexed using 74HC151 to the PIC RX pin and 74HC138. Hardware flow control can be used to control device communication.

[Learn More]

DS3231 Real Time Clock and Calender with Temperature (I2C)

This example demonstrates real time clock and calender with temperature features of the DS3231. It communicates over the I2C interface.

[Learn More]