FHEM Forum

Verschiedenes => Bastelecke => ESP Familie => Thema gestartet von: eisman am 28 September 2026, 14:22:38

Titel: ESP32-S3 DevKitC-1 N16R8 GPIO Probleme
Beitrag von: eisman am 28 September 2026, 14:22:38
Hi,

Leider keinen anderen Platz gefunden (Einplatinencomputer sind ja nur RPI usw.).

Hat noch irgendwer Probleme mit GPIOs beim N16R8?
Ich habe ein Relais, das im abgefallenen Zustand geschlossen ist,
also GPIO x ist auf GND gelegt. Dennoch springt der GPIO zwischen 0 und 1 hin und her.
Vielleicht hat jemand eine Idee, wie man das gelöst bekommt. PullDown geht nicht schon probiert.

Das Problem habe ich bei 10 Stück.

gruss
Titel: Aw: ESP32-S3 DevKitC-1 N16R8 GPIO Probleme
Beitrag von: frober am 28 September 2026, 18:58:32
Hi,

1. Unterforum "Bastelecke" wäre richtig
2. Welche Pins betrifft es, alle?

Bestimmte Pins sind für "Schnittstellen" reserviert bzw. verhalten sich beim booten "seltsam".

Einfach mal die Inet-Suche bemühen...
Titel: Aw: ESP32-S3 DevKitC-1 N16R8 GPIO Probleme
Beitrag von: eisman am 28 September 2026, 20:11:22
Hi,

Danke erstmal habe ich nicht gesehen, aber dorthin vershoben,

das sind die gpio 1-10, an 1.(...) habe RG11 sensor und an dem 2.(...) hc-sr501(hc-sr505,AM312)
da habe ich alles probiert PULLUP(DOWN) und immer wieder das Port Flapping,
wenn ich einen GPIO Expander (PCF8574,MP23017) nehme sind da keine Probleme

gruss
Titel: Aw: ESP32-S3 DevKitC-1 N16R8 GPIO Probleme
Beitrag von: frober am 29 September 2026, 08:34:05
Mit einen GPIO Expander kann man das "nicht" vergleichen. Dieser mach sonst nichts anderes, am ESP sind je nach Pin unterschiedliche Funktionen vorhanden.

Prinzipiell kann es von instabiler Versorgungsspannung, unsaubere Verkabelung (elektromagnetische Einstreuung), fehlenden Pullup/-down etc. kommen.

Je nach Anwendung benötigst du einen Pullup/-down sonst hängt der Pin in der "Luft". Der Widerstand muss aber auch zur Anwendung passen.

Des Weiteren ist die Frage, was ist im Sketch definiert?

Evtl. haben die Sensoren schon entsprechende Pullup/-downs.

Testweise mal andere Pins verwenden.


Titel: Aw: ESP32-S3 DevKitC-1 N16R8 GPIO Probleme
Beitrag von: eisman am 29 September 2026, 19:08:51
hi,

habe ich schon gemacht,

Software ESPEasy aktuell
POWER = 12V -> 5,1V 3A,
gleiche Ports Kabel gegen GND, geht,
ersatzweise Reedkontakt funktioniert auch ohne Probleme,
RG11 Regensensor
  Mode 1: It's Raining, erwartet, das bei Regen der kontakt geöffnet wird, ist aber wohl nicht so; NC angeschlossen gegen GND
  Mode 3: Wiper Control und per software abgefangen, funktioniert

Bewegungsmelder gehen nicht,
gleicher aufbau mit esp32 keine probleme, ausser RG11

gruss
Titel: Aw: ESP32-S3 DevKitC-1 N16R8 GPIO Probleme
Beitrag von: DerD am 02 Oktober 2026, 17:10:31
Damit ich das richtig verstehe: du nutzt den GPIO als Eingang, und wenn der per Relaiskontakt auf GND gelegt wird, springt die Anzeige dennoch von 0 auf 1?
Wenn derselbe GPIO per Jumper (oder Kabel) oder Reed auf GND gelegt wird, bleibt die Anzeige auf 0?

Und das ist sicher kein Verdrahtungs- oder Kontaktproblem? Die Verbindungen sind durchgehend gelötet oder gesteckt?
EspEasy selber läuft stabil? Sprich keine Resets? Sieht man ja an der Uptime

Ob ESP32-S3 oder andere ESPs sollte da keinen Unterschied machen.
 
Titel: Aw: ESP32-S3 DevKitC-1 N16R8 GPIO Probleme
Beitrag von: eisman am 02 Oktober 2026, 20:35:10
Hi,

Richtig, die Verbindungen sind bei allen Versuchen gelötet bzw.
einmal gesteckt und auch auf Wackelkontakt geprüft.

ESP32-S3 -> Steckleiste -> Anschluss (die Geräte) (siehe Foto).

Dieselbe Verbindung auf einem ESP32 funktioniert ohne Probleme!
Das Einzige, was ich mir vorstellen kann, ist,
dass die High- und Low-Spannungen nicht korrekt sind.

gruss
Titel: Aw: ESP32-S3 DevKitC-1 N16R8 GPIO Probleme
Beitrag von: eisman am 02 Oktober 2026, 20:58:56
hi,

Ich denke, es liegt am ESP32-S3 N16R8 OPI PSRAM und ESPeasy.
Ich werde dann doch auf das Modul MCP23017 wechseln – da
habe ich mir wohl ein Eigentor geschossen ...

gruss
Titel: Aw: ESP32-S3 DevKitC-1 N16R8 GPIO Probleme
Beitrag von: DerD am 03 Oktober 2026, 11:14:48
Sprich die aktuelle EspEasy ist nicht vollständig kompatibel mit OPI PSRAM? Für mega-20260720 gab es auch einige bugfixes in dem Zusammenhang.
Aus eigener Erfahrung: Wenn du den Bug genau eingrenzt, bekommst du vom Maintainer aber super schnell Antwort und optimalerweise auch einen Fix zum prüfen. Für einfache Portabfrage einen Portexpander zu nehmen, halte ich für unnötig speziell wenn das Problem ja woanders liegen solte.

Alterativ eine ältere Rev testen.

Warum aber eine physikalisch identische Verbindung einmal funktioniert (Reed) und das andere Mal nicht (Relais) erklärt das aber dennoch nicht.

Aus eigenem Interesse: weshalb nutzt du speziell den -S3 mit PSRAM?
Titel: Aw: ESP32-S3 DevKitC-1 N16R8 GPIO Probleme
Beitrag von: eisman am 05 Oktober 2026, 15:09:37
Hi,

bin schon etwas weiter.

Es liegt wohl am Wi-Fi des ESP32-S3 (N16R8) und
dem Abstand vom Bewegungsmelder zur Antenne.
Durch das PSRAM sind zudem die GPIOs etwas zickig.

Vielleicht, hilfs den AM312 in Alufolie zu packen und auf GND zu
legen.
Beim Hydreon RG-11 vermute ich, dass es auch an den GPIOs liegt.

Bin aber noch nicht zum Testen gekommen.

gruss
Titel: Aw: ESP32-S3 DevKitC-1 N16R8 GPIO Probleme
Beitrag von: eisman am 09 Oktober 2026, 10:41:36
Hi,

Aktuell läuft die Testinstallation mit:

• einem ESP32-S3 (N16R8),
• einem MCP23017-E/SP (unter dem ESP32-S3) und
• einem AM312 (Motion-Sensor) am MCP.

Alles befindet sich weniger als 2 cm vor der Antenne, und bisher läuft alles ohne Probleme.

Gruß