GY-530 VL53L0X Laser-Entfernungsmesser

Last Updated on 8. Oktober 2026 by sfambachLink-Status: OK

Dieser Laserentfernungsmesser ist schneller als die Sonar-Sensoren (zum Beispiel HC-SR04,Link-Status: Unbekannt US100Link-Status: OK). Er misst im Bereich von 30mm bis hin zu 2 Metern und wird über den I²C-Bus auf Adresse 0x29 angesteuert. Die Adresse ist über die Software änderbar.

Ich habe zwei Varianten des Sensors, wie meist, beim schnellen Ali erworben. Der Preis liegt bei ca. 2€/Stück inklusive Transport. Ich würde auch gerne mal was bei Adafruit bestellen, da sie sich solche Mühe mit den Bibliotheken geben. Allerdings sind mir hier die Liefergebühren etwas zu teuer.

Fakten

  • Versorgungsspannung 2,8V bis 5V
  • Leistungsverbrauch Normalbetrieb 20mW, Standby 5uA * V
  • I²C-Schnittstelle
  • Messdauer < 30ms
  • Genauigkeit +-3%
  • Laser 940nm Wellenlänge im nicht sichtbaren Bereich
  • Messbereich 30mm – 2 Meter
  • I²C-Adresse 0x29 (umprogrammierbar)
  • 6 Pinanschlüsse
  • Abmessung (l x b x h) [mm]
    • Klein 13,3 x 10,5 x 3,2
    • Groß 25 x 12 x 4

Anschlüsse

BeschreibungWert
Versorgungsspannung 2.8 -5 VVIN
MasseGND
I²C TaktSCL
I²C DatenSDA
Zeigt an, wenn ein Messergebnis bereit ist (kein Level shifting, also funktioniert vielleicht nicht an 5V Controllern) GPIO
Low schaltet den Sensor aus, sonst ist er auf HighSHDN

Der Sensor ist manchmal mit einer Schutzfolie bedeckt, diese bitte vor Gebrauch entfernen.

Anwendungsbereiche

  • Entfernungsmessung
  • Durch sein geringes Gewicht und die kleine Bauform ist er besonders für Drohnen wie Quadrokopter und Ähnliches geeignet.
  • Durchgangskontrolle

Ansichten

Programmierung

Bibliotheken

Adafruit hat sich mal wieder die Mühe gemacht und eine Bibliothek bereitgestellt:

https://github.com/adafruit/Adafruit_VL53L0XLink-Status: OK

Dies kann auch über den Bibliothekar in der Arduino Gui bezogen werden:

Adafruit VL53L0X Bibliotheken im Bibliothekar der Arduino Gui

Alternativen

Pololu Lib: https://github.com/pololu/vl53l0x-arduinoLink-Status: OK

Pololu VL53L0X Bibliotheken im Bibliothekar der Arduino Gui

Verdrahtung

Hier die Verdrahtung des Sensors. Der GPIO-Anschluss ist optional. Der Sensor sieht leider etwas anders als im Original aus, deshalb bitte die Pin-Zuordnung unten in der Tabelle beachten.

ArduinoGY530
5VVIN
GNDGND
SCLSCL
SDASDA
Frei wählbarGPIO

Testprogramm

Testprogramm auswählen, kompilieren und auf den Arduino spielen.

Auswahl Beispielprogramm der Adafruit Bibliothek

Probleme

Aktuell noch keine aufgetreten.

Sonstiges

I²C-Adresse umprogrammieren

Bei den Beispielen von Adafruit gibt es die Version dual. Sie zeigt, wie zwei oder mehrere Sensoren gleichzeitig betrieben werden.

Adafruit Beispielprogramm vl53l0x_dual

Fritzing Parts

Adafruit hat ein Fritzing-Bauteil zur Verfügung gestellt. Das Bauteil hat allerdings einen Pin mehr als meine Version.

https://github.com/adafruit/Fritzing-Library/blob/master/parts/Adafruit%20VL53L0X%20Time%20of%20Flight%20Distance%20Sensor.fzpzLink-Status: OK

Fazit

Ein kleiner und leichter Sensor. Gut, wenn man mehrere gleichzeitig betreiben will. Einschränkungen bei der Reichweite, hierfür gibt es aber ähnliche Sensoren, die weitere Messungen vornehmen können.
Wem die Ultraschallsensoren zu langsam und schwer sind, hat mit diesem Sensor eine wirkliche Alternative.

Verwandte Beiträge

Quellen

https://github.com/adafruit/Adafruit_VL53L0XLink-Status: OK

https://www.adafruit.com/product/3317Link-Status: OK

https://learn.adafruit.com/adafruit-vl53l0x-micro-lidar-distance-sensor-breakout/pinoutsLink-Status: OK

https://wolles-elektronikkiste.de/vl53l0x-und-vl53l1x-tof-abstandssensorenLink-Status: OK

DatumÄnderungAutor
08.10.2026Überschriften-Hierarchie korrigiert (H1→H2, Unterebenen eine Stufe tiefer)sfambach
04.10.2026Rechtschreibung korrigiert: Tippfehler, Kommas, Groß-/Kleinschreibung, Bindestrichesfambach
03.10.2026Log-Liste eingefügtsfambach
19.04.2020Beitrag erstelltsfambach
Logbuch

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert