ESP32-30, kein D0-Pin, keine LED4-Ansteuerung auf dem MLL-Motherboard

Antworten
Misha Verified
Beiträge: 8
Registriert: Mi 19. Nov 2025, 17:44
Wohnort: Utrecht (Nederland)
Hat sich bedankt: 7 mal
Wurde bedankt: 5 mal

ESP32-30, kein D0-Pin, keine LED4-Ansteuerung auf dem MLL-Motherboard

#1

Beitrag von Misha Verified »

Hallo zusammen,

Vor einigen Jahren habe ich selbst eine ESP32-Konverterplatine gebaut und mir einen ESP32-30 mit 30 Pins gekauft. Nun ist die LED4 (die blaue LED) auf dem Mainboard nicht mehr ansteuerbar, da der D0-Pin im ESP32-30-Design fehlt. Früher habe ich das Problem mit Pin D33 gelöst, aber ich erinnere mich nicht mehr genau, wie.

Ich habe jetzt die PushButton 4017-Platine gebaut, die D33 für das RESET-Signal der Tasten verwendet. Dadurch ist LED4 nicht mehr ansteuerbar.

Gibt es eine Möglichkeit, einen anderen ungenutzten Pin des ESP32-30 zur Ansteuerung von LED4 zu verwenden?

PS: Ich verwende nicht die 110DE ESP32-Adapterplatine und nutze daher nicht mehr als zwei LED-Kanäle (0 und 1).
Nebenbei bemerkt: Laut Schaltplan des 110-Adapters gibt es keinen Ersatz für D0.

Vielen Dank im Voraus für eure Antworten.

Viele Grüße, Misha.

Benutzeravatar
jueff Verified
MLL-TEAM
MLL-TEAM
Beiträge: 106
Registriert: Fr 18. Apr 2025, 07:25
Wohnort: Hallein/AT
Hat sich bedankt: 59 mal
Wurde bedankt: 329 mal

Re: ESP32-30, kein D0-Pin, keine LED4-Ansteuerung auf dem MLL-Motherboard

#2

Beitrag von jueff Verified »

Hoi Mischa,

Du könntest auch einen anderen PIN für Reset verwenden, der kann mit dem Makro // Set_RST_Pin_Number(xx) verändert werden.

Jürgen….
Zuletzt geändert von jueff Verified am Sa 22. Nov 2025, 19:42, insgesamt 1-mal geändert.

Benutzeravatar
jueff Verified
MLL-TEAM
MLL-TEAM
Beiträge: 106
Registriert: Fr 18. Apr 2025, 07:25
Wohnort: Hallein/AT
Hat sich bedankt: 59 mal
Wurde bedankt: 329 mal

Re: ESP32-30, kein D0-Pin, keine LED4-Ansteuerung auf dem MLL-Motherboard

#3

Beitrag von jueff Verified »

so könnte es gehen, den LED3 (blau) Pin umzustellen
2025-11-22_19h35_37.png
Meiner Ansicht nach ist LED3 die blaue Led

Aus dem Header File:

Code: Alles auswählen

#if defined(ESP32)                                                                                                  // 30.10.20: Juergen
  #define LED0_PIN    2          // Onboard Led
  #define LED1_PIN    16         // Left   Yellow LED on the mainboard
  #define LED2_PIN    14         // Middle White  LED on the mainboard
  #define LED3_PIN    0          // Right  Blue   LED on the mainboard
  #define LED4_PIN    33         // Green  HB LED between the Nanos
Jürgen...

Misha Verified
Beiträge: 8
Registriert: Mi 19. Nov 2025, 17:44
Wohnort: Utrecht (Nederland)
Hat sich bedankt: 7 mal
Wurde bedankt: 5 mal

Re: ESP32-30, kein D0-Pin, keine LED4-Ansteuerung auf dem MLL-Motherboard

#4

Beitrag von Misha Verified »

Hallo Jürgen,

vielen Dank für deine Antwort. Ich fange morgen damit an.

Schönen Sonntag!

Viele Grüße, Misha.

Misha Verified
Beiträge: 8
Registriert: Mi 19. Nov 2025, 17:44
Wohnort: Utrecht (Nederland)
Hat sich bedankt: 7 mal
Wurde bedankt: 5 mal

Re: ESP32-30, kein D0-Pin, keine LED4-Ansteuerung auf dem MLL-Motherboard

#5

Beitrag von Misha Verified »

Hallo Jürgen,

ich habe D5 des LED-NANO-Anschlusses mit D19 des ESP32-30 verbunden.

Dann habe ich Folgendes in die erste Zeile (3) von prog_gen eingetragen:
#ifdef LED3_PIN
#undef LED3_PIN
#endif
#define LED3_PIN 19

Damit kann ich die blaue LED nicht mit SwitchD3 steuern.
Define LED3_PIN 19 werkt niet 20251124.png
Habe ich da vielleicht etwas falsch verstanden?

Viele Grüße, Misha.

Benutzeravatar
jueff Verified
MLL-TEAM
MLL-TEAM
Beiträge: 106
Registriert: Fr 18. Apr 2025, 07:25
Wohnort: Hallein/AT
Hat sich bedankt: 59 mal
Wurde bedankt: 329 mal

Re: ESP32-30, kein D0-Pin, keine LED4-Ansteuerung auf dem MLL-Motherboard

#6

Beitrag von jueff Verified »

Hallo Mischa,

ich habe keine ESP32 mit Adapterplatine aufgebaut, daher kann ich nur vermuten.

Neuer Versuch:
Zeile 3 deaktivieren oder löschen
Zeile 6: LedNr von 3 auf 12 ändern -> Mainboard_LED(12, #InCh)

Mainboard LED12 ist auf der ESP Plattform auf Pin 19 definiert.

Siehe Datei LEDs_Autoprog.ino Zeile 376: #define LED12_PIN 19

Jürgen..

Misha Verified
Beiträge: 8
Registriert: Mi 19. Nov 2025, 17:44
Wohnort: Utrecht (Nederland)
Hat sich bedankt: 7 mal
Wurde bedankt: 5 mal

Re: ESP32-30, kein D0-Pin, keine LED4-Ansteuerung auf dem MLL-Motherboard

#7

Beitrag von Misha Verified »

JAAAAA, Jürgen, SUPER!

Das ist tatsächlich die Lösung, ich bin total begeistert!

Vielen Dank für deine Hilfe.

Liebe Grüße, Misha.

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag

Zurück zu „ESP32-Adapterplatine (110)“