Visible light communication (VLC) is a novel technology especially for short-range data communication. IEEE has standardized VLC for 5G systems as a means to short-range wireless communication. In this paper, a complete state-of-the-art VLC software-defined radio is designed using NI cDAQ components tools developed in LabVIEW/MATLAB. The main objectives in designing a VLC transceiver are the suitable envelope for driving LEDs (transmitters) and a high data rate. The current work makes use of optical code division multiple access mainly to achieve the said objectives. It is shown through comparison with existing system that the proposed system is computationally less expensive and provides improved data rate. Finally, simulation programs are also developed and the proposed system is compared with the existing system in terms of bit error rate.
