ESP8266-01 und VL53L0X

OP #5647083
Lesenswert?
• ▲
▼
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.
#5647184
Lesenswert?
• ▲
▼
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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.