🪔 Diwali Break: Orders placed now will ship from 25th November 2026. Place your order today — we'll get it to you right after we're back!
Project Hub /Security Surveillance & Defense/Smart Door Lock (Keypad/App/OTP)/Li-Fi based Text Communication between Two Arduino
Li-Fi based Text Communication between Two Arduino
Intermediate
ARDUINO
₹500 – ₹1,500
3 – 6 Hours
Partial Kit

Li-Fi based Text Communication between Two Arduino

Build a complete Li-Fi transmitter and receiver system using two Arduinos, a 4x4 keypad for text input, an LED for optical transmission, an LDR sensor for detection, and an I2C LCD for output.

Originally published on CircuitDigest
View original tutorial

Parts You'll Need

This project is sourced from another site, not written by us — this list is our best match of their components against what we stock, not a verified bill of materials. Always check the original blog (linked above) for the actual parts list before buying.

This list includes a generic resistor set as a placeholder — it is not matched to the exact value or part number this circuit needs. The correct one is specified on the original source page linked above; check it before buying.

We don't carry yet: LCD (generic / unspecified)
Keypad (Matrix)

Browse all components

How It Works

Why Build This

Explore alternative wireless communication methods that utilize visible light spectrum instead of traditional radio frequencies.
Implement I2C communication protocols to interface displays and integrate multiple hardware peripherals with microcontroller platforms.
Gain practical experience in analog-to-digital signal conversion using basic optical components like LEDs and LDR sensors.

Real-World Application

Li-Fi technology is used in secure indoor networking, healthcare environments where radio frequency interference is restricted, aviation cabin systems, and underwater data transmission.

Skills You'll Learn

Optical wireless data transmission
I2C protocol implementation
keypad matrix scanning
analog sensor signal processing
LCD character manipulation

Safety Precautions

No specific precautions noted for this build — always follow general electronics safety practices.

Technology Tags

LI-FI
OPTICAL COMMUNICATION
ARDUINO
KEYPAD
LDR SENSOR
I2C LCD
WIRELESS DATA TRANSFER

Frequently Asked Questions

Ambient room lighting can flood the LDR sensor and introduce noise into the optical link. It is best to test the system in a controlled indoor lighting environment or shield the sensor path from direct external light sources.
The I2C interface module reduces the number of required digital pins from the Arduino to just two (SDA and SCL), simplifying the wiring layout and leaving more pins available for the keypad and sensor connections.
The 220Ω resistor limits current flowing through the 5 mm LED to prevent damage, while the 10kΩ resistor forms a voltage divider circuit with the LDR sensor to accurately detect changes in light intensity.

Gallery

This page is part of Kitkraft's Project Hub — a curated collection of electronics & robotics projects gathered from the maker community to help students and hobbyists discover and learn to build. Kitkraft does not claim authorship of the original project, and makes no representation as to the accuracy, completeness or safety of third-party source material. The summary and "How It Works" explanation above are AI-generated, rewritten with reference to the original tutorial — not a reproduction of it. Full credit and a direct link to the original source are provided above. If you're the original creator and have a concern about how your work is represented here, please contact us and we'll address it promptly.

Kitkraft Project Hub — curated from the maker community, credited at the source.
PRJ-00291