Esp8226/ pca9685 /i2c

Guten Tag,

Ich habe ein kleines Problemchen mit den esp8266.
Unzwa habe ich zwei Varianten davon(D1 Mini und NodeMcu v3). Ich wollte mehrere servos ansteuern mit den ESP und dafür habe ich mir zwei "pca9685 " gekauft. Wohlte die direkt ausprobieren mit den Beispiel Sketches aber die Funktionierten nicht. Habe sie an meinem Arduino Uno angeschlossen und darauf haben sie funktioniert.
Benutze die Bibliothek
Die andere Beispiele in der Bibliothek funktionieren am ESP auch nicht.
Wiest ihr wie ich es Beheben kann?
Vielen Dank im voraus

Evtl. ist die Lib nicht für den ESP8266 geeignet. Gib uns mal einen Link zur Lib.

Gruß Tommy

Hier ist ein Tutorial: Using the Adafruit Library | Adafruit PCA9685 16-Channel Servo Driver | Adafruit Learning System

Und hier die Bibliothek: GitHub - adafruit/Adafruit-PWM-Servo-Driver-Library: Adafruit PWM Servo Driver Library

Habe auch schon vom Arduino ide aus installiert ging aber auch nicht

Und danke für die schnelle Antwort (・∀・)

Nutzt Du das fertige Modul oder den nackten IC?

Mit welcher Spannung betreibst Du ihn an der kurzen Seite? Die Spannung für die Servos musst Du in der Mitte aus einem externen Netzteil zuführen.

Findet der I2C-Scanner das Modul?

Gruß Tommy

Nutzt Du das fertige Modul oder den nackten IC?

Tut mir leid noch nie von nackten ich gehört.

Mit welcher Spannung betreibst Du ihn an der kurzen Seite?

Mit 3,3 v. Habe aber auch schon mit 5v versucht.

Die servos bekommen 5v von der Mitte.

I2C Finder findet ihn nicht.

Alles funktioniert nur auf Arduino Uno nicht auf esp8266

Wenn ihn der I2C-Scanner nicht findet, hast Du keine Chance.
3,3V sind richtig, bei 5V kannst Du den ESP grillen (oder hast das schon).

Auf dem Modul sind die PullUp-Widerstände drauf. Daran liegt es also nicht.

Da fällt mir im Moment auch nichts weiter ein. Der IC kann mit 3,3 V angesteuert werden.

Gruß Tommy

Habs, dank den Wire ic2 scan
Man muss die Pin Nummer angeben und nicht die D Pins also D1usw.

Jetzt funktioniert es Danke(✷‿✷)

Noch letze Frage muss man hier Beitrag schließen wenn ja wie

Ja, das wird häufig "falsch" gemacht, weil es bei den ESP-Boards zu viele Bezeichnungsvarianten bezüglich der Dx gibt. Die GPIO-Nummer ist immer eindeutig.

Hier wird nichts geschlossen. Wenn Du willst, kannst Du beim Titel des 1. Beitrags ein [solved] voran stellen.

Gruß Tommy