Ich brauche 6 freie Ausgänge.
D0 D5 D6 D7 funktionieren
D1 D2 D3 flackern bei Wifi-Verbindung mit.
Wenn ich D8 belege geht gar nix mehr.
Kann ich Gpio 9 und 10 nutzen? Wie spreche ich diese an? Rel = SD2 funktioniert nicht.
Ich brauche 6 freie Ausgänge.
D0 D5 D6 D7 funktionieren
D1 D2 D3 flackern bei Wifi-Verbindung mit.
Wenn ich D8 belege geht gar nix mehr.
Kann ich Gpio 9 und 10 nutzen? Wie spreche ich diese an? Rel = SD2 funktioniert nicht.
Habe soeben was gefunden:
GPIO9 (SD2) mit Rel=9;
Das solltest du besser nicht machen.
GPIO9 und 10 sind für das interne Ram.
Sieh mal Hier.
Und wenn du mehr GPIOs brauchst, dann nimm einen I2C-Expander
Hmm, finde in dem Link zu GPIO9 nur etwas mit ESP8285.![]()
Da werden ja auch nur die GPIO dokumentiert, die du nutzen darfst.
hier steht mehr drin. Die sind einfach für externe Nutzung nicht frei. Außer evtl. für eine Speichererweiterung ?
Aber was D8 betrifft, steht da drin.
Als Eingang darf auch GPIO16 (WAKE) benutzt werden, habe da drauf IR
Och nööö! ![]()
Ich habe mir ehrlich gesagt darüber gar keinen Kopf gemacht. Ich war der Meinung das locker 6 Ausgänge schaltbar sind. Platz für einen Port-Expander ist eigentlich nicht vorhanden...
Ok, deine Entscheidung. Wäre aber sicher der einfachste Weg.
Wie wir eigentlich das Display auf dem Board angesteuert ?
Mit I2C
Hatte den schon in der Hand ![]()
Danke euch.
@stoni99 , wenn du die Pins D4, D8 und TX entsprechend den Vorgaben in meinem Link richtig beschaltest, kannst diese Pins ohne weiteres auch als Ausgang nutzen. Wichtig ist der richtige Pegel beim booten.
Ich habe die Beschaltung nicht gefunden.![]()
In meiner Wühlkiste ist tatsächlich noch ein Portexpander MCP23017 & MCP23008 aufgetaucht.
Ich muss mal schauen ob ich den noch irgendwo rankleben kann...
Welche I2C Adresse wird denn für das interne OLED verwendet?
Mit I2C scaner testen meiner hatte 3D, was aber nix sagt, manche haben 3C. Teste mall mit dem link vom @my_xy_projekt
I2C-Scanner findest Du hier
Es steht auch im Beispielsketch auf der von @my_xy_projekt verlinkten Seite.
Verstehe ich nicht.
In dem Beitrag steht doch genau, welche GPIO du wie beim Booten behandeln musst.
Ich würde den löten, nicht nur kleben.
Prima, und schon hast du 8 GPIO mehr zur Verfügung.