ESP8266-01 und VL53L0X

OP #5647083
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.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 7 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.