Vol.10, No.1, February 2021.                                                                                                                                                                           ISSN: 2217-8309

                                                                                                                                                                                                                        eISSN: 2217-8333


TEM Journal



Association for Information Communication Technology Education and Science

FPGA-based Visible Light Communication System for Real-Time File Transmission


Syifaul Fuada, Rosmianto Aji Saputro, Muhammad Luthfi, Trio Adiono


© 2021 Syifaul Fuada, published by UIKTEN. This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License. (CC BY-NC-ND 4.0)


Citation Information: TEM Journal. Volume 10, Issue 1, Pages 165-170, ISSN 2217-8309, DOI: 10.18421/TEM101-20, February 2021.


Received: 04 August 2020.

Revised:   23 December 2020.
Accepted: 30 December 2020.
Published: 27 February 2021.




The digital image, character/texts, audio (music), and video are the multimedia contents commonly used as objects to be transmitted on the VLC system. This paper has performed the real-time file transfer successfully using VLC technology with a UART connection. The FPGA was chosen as a DSP due to its capability in clocked-speed. We used an Ethernet connection due to its easy configuration and ability to meet the high-speed communication requirement. It was used for communicating between the host and the client device computer. This work covers the MAC layer implementation, SoC FPGA for UART connection, and analog front-end (AFE) transceiver. According to the functional test, the achieved bandwidth of the Ethernet connection is about 83.6 Mbps. However, the FPGA’s clock is set at 100 kHz only due to the transferred file does not require a high speed. Thus, the physical layer baud rate is fixed to 11520 bps; it can be used for real-time transfer of a digital image with 512 pixels with no compressed file and error at 22 cm of optical LoS channel (no lenses).


Keywords: File transfer, FPGA, Real-time, Visible Light Communication.



Full text PDF >  



Copyright © 2012-2021 UIKTEN, All Rights reserved
Copyright licence: All articles are licenced via Creative Commons CC BY-NC-ND 4.0 licence