KY-008 Laser Transmitter Module


Laser Transmitter module KY-008 for Arduino, emits a dot shaped, red laser beam.


The KY-008 Laser transmitter module consists of a 650nm red laser diode head and a resistor. Handle with caution, do not look directly into the laser head.

Operating Voltage5V
Output Power5mW
Operating Currentless than 40mA
Working Temperature-10°C ~ 40°C [14°F to 104°F]
Dimensions18.5mm x 15mm [0.728in x 0.591in]

KY-008 Connection Diagram

Connect signal (S) to pin 13 on the Arduino and ground (-) to GND. Middle pin is not used.

Arduino KY-008 connection diagramclick to enlarge

Example Code

This Arduino sketch will repeatedly turn on and off the laser head every second.

int laserPin = 13;

void setup() {                
	pinMode(laserPin, OUTPUT);  // Define the digital output interface pin 13 

void loop() {
	digitalWrite(laserPin, HIGH); // Open the laser head
	delay(1000); // Delay one second
	digitalWrite(laserPin, LOW); // Close the laser head
Inline Feedbacks
View all comments
1 year ago

I need to know the cost ?

kaustubh narayan 20
kaustubh narayan 20
Reply to  ArduinoModules
2 months ago

yes i think for 0.99 dollars

JP Spinelli
JP Spinelli
1 year ago

Where can I find all the specifications to this module? (i.e. beam divergence, beam power density, etc.)

Nguyen Dinh Hieu
Nguyen Dinh Hieu
2 years ago

Hi Arduino Modules, please help me to figure out the durability of the KY-008 Laser transmitter module. Thank you so much.

Manuel Cunha
Manuel Cunha
Reply to  Nguyen Dinh Hieu
9 months ago

Please kindly inform me of the maximum duration (how many hours) of the KY-008 laser transmitter and the maximum distance the signal from the transmitter can reach the receiver.

Thank you very much.

Laser Transmitter Module Blog #1 – UWE PDT P.Comp
3 years ago