dies ist mein erster Eintrage. Bitte entschuldigt, wenn ich einen Fehler mache.
Ich habe einen Arduino UNO mit einem Touchscreen Shield (Lib: <Adafruit_TFTLCD.h>, <TouchScreen.h>)
Das Touchscreen Shield belegt ja leider fast alle Pins des Unos. Ich brauche für mein Projekt aber noch 4 PWM Pins. Ganz naiv dachte ich mir, ich schließe über A4/A5 SCL/SDA, welche auch durch das Touchshield belegt sind, einen PCA9685 (Lib: <Adafruit_PWMServoDriver.h>), welcher mir 12 weitere Pins liefert. Leider wird das Display weiß, sobald ich einen Code an den PCA9685 sende. Kann mir jemand sagen, wo mein Fehler liegt oder eine Alternative nennen, wie ich weitere PWM Pins hinzufügen kann?
HotSystems:
Ich kenne dein Display nicht, vermute aber, dass es auch die Pins A4 und A5 benötigt.
Damit kannst du diese nicht für I2C verwenden.
Warum eigentlich nicht? Ist ja ein Bus, es dürfen nur nicht beide Geräte die selbe Adresse haben. Oder?
Missverstädniss, ich weiß schon was Du gemeint hast.