Arduino Transceiver Design for LED-based Visible Light Communication System

Main Article Content

aphichata Thongrak
Suchada Sitjongsataporn
Makawat Tunthanakul
Narichbase Putapee


This paper presents the transceiver design of LED-based visible light communication system at the range of 7 meters. Dimensions of transceiver box are of 7.5 cm x 10.5 cm x 6 cm. This box consists of a light transmission controller module with development board: Arduino Nano V3.0. The transmitter consists of a LED-based driver circuit. The receiver consists of a TEMT6000 ambient light sensor module and a LM358 power amplifier. Types of used files are text and image files. The experiments are included with light transmission program with Visual Studio C # software. Experimented and installed in a wide area without any obstructions during data transmission is used. Results of experiment show that the transmitted light data are sent at 50, 100, 150 and 200 cm. At the distance of 200 cm, the received data is distorted for image file. It can be concluded that the received data will cause more distortion when the distance is more than 200 cm.

Article Details

Research Articles


Shlomi Arnon, “Introduction,” in Visible Light Communication, S. Arnon, Ed. Cambridge: Cambridge University Press, 2015, pp. 1–9.

D. Karunatilaka, et al., “LED based Indoor Visible Light Communications: State of the Art”, IEEE Communications Surveys & Tutorials, vol. 17, issue. 3, 2015.

ปรีชา กอเจริญ และคณะ, “การสื่อสารไร้สายระยะใกล้ด้วยแสงที่มองเห็นได้: เทคโนโลยี การพัฒนาและการขับเคลื่อน”, วารสารกสทช.ประจำปี 2559, หน้า 529-549.

เกียรติศักดิ์ ศรีพิมานวัฒน์, “การส่องสว่างข้อมูล 1 (Visible Communication)”, สมาคมวิชาการไฟฟ้า อิเล็กทรอนิกส์ คอมพิวเตอร์ โทรคมนาคมและสารสนเทศ (ECTI Association), 98 หน้า.

Nan Chi, “LEC-based Visible Light Communications”, Springer, 245 pages, 2018.