NEWS
Keypad und Led an ESP8266 umziehen auf ESP32
-
Hallo,
aktuell arbeite ich mit zwei Wemos D1 mini. Auf dem einen läuft das Script siehe Spoiler. Auf dem zweiten Wemos D1 mini lauft espeasy um damit per https://www.letscontrolit.com/wiki/index.php/GPIO 6 Leds an und auszuschalten. Die Eingabe der Zahlen wird in einem Blockly von hier https://www.youtube.com/watch?v=wA2XRDtUhYs verarbeitet.
Wird eine Zahl / Raute / Stern am Keypad eingegeben wird per request die jeweiligen Leds eingeschalten oder ausgeschalten (4 weiße, 1 grüne und 1 rote Led ) :
http://espeasy_ip/control?cmd=PWM,12,50 an
http://espeasy_ip/control?cmd=gpio,12,0 ausJetzt würde ich gerne von den zwei Wemos D1 mini auf einen ESP32 wechseln. Dann fehlt mir aber die PWM Funktion um die Leds zu steuern. Gibt es jemand der mir helfen würde den Code für den PWM request einzubauen?
-
Mehrere Collection Releases von ESPeasy gibt es ja für den ESP32 hast du schon mal geschaut ob dieses PlugIn für das Keypad dort bereits integriert ist wie hier für eine IO Erweiterung per I2C beschrieben?
PWM kann am ESP ja fast jeder GPIO und der Befehl kann dann direkt per Regel ausgelöst werden.
Erscheint mir aber nicht so, dass das Plugin P061 von ESPEASY für den ESP32 schon fertig/nutzbar ist. Frage aber besser Mal dort im Forum. Dort kennt man sicher den genauen Status und kann ja nicht schaden, wenn die Entwickler von den Bedarf wissen.
-
Ich will mein Script schon weiter verwenden und dort das ein- ausschalten der LEDs integrieren. Von espeasy möchte ich ja eigentlich weg.
Ich hab jetzt mal PCF8574 Port Expander bestellt. Vielleicht ist es doch einfacher alles mit espeasy zu machen.
-
@dieter_p
Danke für den Hinweis. Ich hab jetzt das Keypad per Expander am espeasy am laufen.
Jetzt kann ich die Leds direkt an den ESP32 anklemmen und komme weg von den zwei ESP8266. -
@shadowhunter23
Klingt top und prima wenn es klappt.
Welches Build von ESPEASY hast Du auf dem ESP32 benutzt wo das Plugin 61 drin ist? -
@dieter_p
Gleich beim ersten collection_A
Die Eingabe ist etwas verzögert gegen über meinen Sketch aber es funktioniert. Man muss schon gefühlt 2 Sekunden auf der Taste bleiben bis der Scancode ankommt. -
Mein Gehäuse. Jetzt noch den Sichtschutz konstruieren.
-
Und fertig: