Hallo, kennt jemand eine Bibliothek für den Abstandssensor VL53L0X, die mit einem ESP8666-01 funktioniert. Die beiden im Netz stehenden (von Adafruit und Pololu) verwenden HW-I2C und lassen kein Soft-I2C mit frei definierbaren Pins zu. Sonst müsste ich was selber schreiben. Gruß, Helmut.
Da machst du was falsch. der ESP8266 hat m.W. garkein Hardware-I²C. Einfach zuerst dein Wire-objekt initialisieren (mit den GPIOs, die du verwenden willst) und dann die VL53L0X-Lib (https://github.com/pololu/vl53l0x-arduino/) verwenden. Probleme machen nur die Libs, die meinen sie müssten "Wire" unbedingt selber intialisieren. Und auch da reicht es meistens, einfach den falschen Aufruf aus dem Konstruktor rauszuwerfen. Das Beispiel-Programm der Lib kompiliert einwandfrei, wenn man die IO-Pinnummern für das Wire-Object angibt.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.