KY-018 Photoresistor Light Sensor Module for Arduino & ESP32

SKU AB028

$5.99 USD Shipping & tax calculated at checkout
In stock· Order by 3pm ET and it ships today

KY-018 photoresistor light sensor module detects ambient brightness for Arduino and ESP32 via analog output, 3.3V/5V compatible for robotics, home automation, LED dimming, and prototyping.

  • Free Ground Shipping U.S. orders $35+
  • Ships from USA Domestic fulfillment
  • 30-day returns Free defect replacement
  • 7-day support Fast email replies
Frequently bought together
KY-018 photoresistor light sensor module with three pins for Arduino and ESP32 projects KY-018 Photoresistor Light Sensor Module for Arduino & ESP32No reviews yet $5.99 This item
Total for 4 items
$35.46

Products related to this item

Product Overview

KY-018 Photoresistor Light Sensor Module is an ambient light sensor for Arduino projects that detects changes in surrounding brightness with a photoresistor, making it useful for day/night switching, automatic LED dimming, screen backlight control, light-following robots, and simple security or home automation triggers. The KY-018 gives your code an easy way to monitor light intensity so a microcontroller can react to room light, shadows, or beam interruption, and it fits well in Arduino, ESP32, and other prototyping setups for classroom experiments, interactive installations, and basic automation builds.

Frequently asked questions

Yes, the KY-018 Photoresistor Light Sensor Module is compatible with Raspberry Pi via its GPIO pins, allowing users to monitor light intensity in various projects.
The KY-018 module is ready-to-use with pre-soldered headers. Connect the VCC, GND, and signal output to your microcontroller using jumper wires, and begin reading light levels in your code.
The KY-018 Photoresistor Light Sensor Module typically operates at 3.3V to 5V, making it suitable for various microcontrollers. Always consult your specific microcontroller's documentation for compatibility.
Yes, the KY-018 sensor is ideal for automatic LED dimming projects by detecting room light changes and adjusting LED brightness accordingly through your microcontroller.
Check all connections for errors, ensure the module is getting the correct voltage, and verify your code settings. Ensure the sensor's environment has varying light levels to detect changes effectively.

Have other questions?

Chat with our US-based team — we usually reply fast.

Features & Specs

KY-018 ModuleUses the KY-018 photoresistor light sensor module to detect changes in ambient brightness.

Ambient Light SensingMonitors room light, shadows, and beam interruption for light-reactive electronics projects.

Arduino CompatibilityDesigned for Arduino light sensing applications such as day and night switching.

ESP32 SupportFits ESP32 and other microcontroller prototyping setups for light-triggered control.

Light Control UsesUseful for automatic LED dimming, screen backlight control, and simple lighting automation.

Robot And SecuritySuitable for light-following robots and basic security or home automation triggers.

Interactive PrototypingWorks well in classroom experiments and interactive installations that respond to changing light.

Related Videos

Customer Reviews