This document describes the design and implementation of an FPGA-based heart rate monitoring device using an optical fingertip sensor. The device consists of several blocks: an optical sensor unit to detect blood flow, a signal conditioning unit to filter and amplify the sensor signal, a pulse counter unit implemented on the FPGA to count heartbeats, a 10-second timer unit, and a display unit. Testing on 10 respondents found the device had an average error rate of 3.94% compared to a commercial oxymeter. The results demonstrate the feasibility of using an FPGA-based design with an optical sensor for basic heart rate monitoring.