LamaPLC: M01 - V0.4 Laser ranging sensor with UART communication

A laser ranging sensor is a device that measures distances to objects by emitting a focused laser beam and detecting the reflected light. These sensors typically operate on principles such as Time-of-Flight (ToF) or triangulation. They are valued for their high accuracy, fast response times, and versatility across industrial and commercial applications, including automation, robotics, surveying, and quality control.

GitHub: https://github.com/Andres-ros/laser-m01-esp32

Pin colors

functionwire color
GNDblack
Vin (2.5V .. 3.3V)red
TxD UARTyellow
RxD UARTgreen

Technical data

measuring distance0.2 .. 5 / 10 / 20 / 30 / 40 / 50 meter
measuring time0.3..4 sec
laser classificationClass II
laser power < 1mW
laser wave length620 .. 690 nm
laser life maximum > 50000 h
work power consumption60 mA
input voltage2.5 .. 3.3V
default baud rate9600 bps

If you'd like to support the development of the site with the price of a coffee — or a few — please do so here.

Here's a handy tip: you can quickly save this page as a PDF by clicking “export to PDF” in the menu on the right side of the screen.

2026/02/14 22:38

Original documentation

This page has been accessed for: Today: 4, Until now: 54