In this book we have used deep learning methods for generating ECG waveform using PPG data. Firstly PPG data was collected using an Arduino board and a cheap heart rate sensor to make the process economical. Then the data was post-processed using simple filtering techniques to reduce the contamination caused by any noise. The next steps involved using a pre-created PPG-ECG dataset to train a neural network in MATLAB. The trained network was finally tested on the data we had initially colle