LDR 5mm (Photoresistor)
🌙 5 mm LDR (Photoresistor) – Compact Light Sensor
A compact 5 mm CdS photoresistor that changes resistance based on light intensity. Ideal for portable projects, robotics, and small-scale automation.
📊 Technical Specifications
| Parameter | Value |
|---|---|
| Diameter | ~5 mm (photosensitive area) |
| Peak Wavelength | ~560 nm (green sensitivity) |
| Light Resistance | ~3 – 10 kΩ (lux level dependent) |
| Dark Resistance | ~500 kΩ – 5 MΩ |
| Max Voltage | Typically up to 150 V DC |
| Power Rating | ~100–200 mW |
| Response Time | Rise ~25 ms, fall ~30–100 ms |
| Operating Temp Range | –30 °C to +70 °C |
| Packaging | Epoxy-coated, through-hole leads |
💡 Key Features
Compact 5 mm form-factor fits in small PCBs, wearables, and robotics
Fast response times suitable for dynamic light changes
Durable epoxy coating protects against mechanical stress
Suitable for low-cost light detection, auto brightness control, alarms, and more
🔧 Arduino Wiring Guide
Set up as a voltage divider for easy light measurement:
CopyEdit5 V ── LDR ── A0 ── 10 kΩ ── GND
CopyEditconst int LDRpin = A0; void setup() { Serial.begin(9600); } void loop() { int val = analogRead(LDRpin); Serial.println(val); delay(300); }
Use this for light-based projects like auto LEDs, alarms, or environmental sensing.
📱 App & IoT Ideas
Pair with ESP8266/ESP32 to send real-time light data to Blynk, Node-RED, or Home Assistant dashboards
Use as an analog input for Bluetooth (HC-05) controlled light systems
Integrate into wearable modules for light-based notifications
▶️ YouTube Tutorials (Copy Links)
Arduino LDR Tutorial – Voltage Divider Method
https://www.youtube.com/watch?v=Hv0zOgh7_FcHow to Use LDR with Arduino for Light Sensing Projects
https://www.youtube.com/watch?v=9VYrGY142zQ
📄 Datasheet & Reference
For detailed electrical curves and specs, download the official datasheet:
5 mm CdS LDR Datasheet PDF

