Electronic discrimination of lateral flow detection band was conducted by monitoring the change in electrical resistance across an LDR, as a function of amount of light reflected from the surface of lateral flow membrane. The change in resistance was interpreted on a 12-bit scale (0-4095 au) using a microcontroller (STM discovery) board. A microcontroller (STM discovery) board was programmed, using Keil (µVision5) so that if resistance fell below or above a predetermined threshold (due to a reduction in light reflectance in the presence of a positive detection band, and electronic user interface would read a "POSITIVE" or "NEGATIVE" message. The threshold (2118 au) was set at the output value of the limit of detection for a lateral flow test membrane plus three times the standard deviation (SD) of the noise (2163 au ± 15 SD au). For further information on assembly of desktop detector please see Figure and Supporting Movie 2.