This work presents a low cost fluorescence life time measurement system, aimed at carrying out fast diagnostic tests through label detection in a portable system so it can be used in a medical consultation, within a short time span. The system uses Time Correlated Single Photon Counting (TCSPC), measuring the arrival time of individual photons and building a histogram of those times, showing the fluorescence decay of the label which is characteristic of each fluorescent substance. The system is implemented using a Xilinx FPGA which controls the experiment and includes a Time to Digital Converter (TDC) to perform measurements with a resolution in the order of tenths of picoseconds. Also included are a laser diode and the driving electronics to generate short pulses as well as a HV-CMOS implemented Single Photon Avalanche Diode (SPAD) as a high gain sensor. The system is entirely configurable so it can easily be adapted to the target label molecule and measurement needs. The histogram is constructed within the FPGA and can then be read as convenient. Various performance parameters are also shown, as well as experimental measurements of a quantum dot fluorescence decay as a proof of concept.