Main Content

DIY light based transmission between two Arduinos using LED and LDR with custom communication protocol.

I wanted to transfer data between two arduinos wirelessly using an unconventional method. I decided to use a LED as a transmitter and receive the data by an LDR. I wrote a simple protocol to allow for reliable data transmission. With minor modifications this project can also be adapted to transfer data using fiber optics. I encourage you to try this and share your implementation!

The implementation is quite simple and I try to explain everything in the video below. Anyone can make this in less than 30 minutes.”

Link to article