Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Default Pinout für Displays hinterlegen #1101

Open
1 task
Loetnase opened this issue Aug 19, 2023 · 18 comments
Open
1 task

Feature Request: Default Pinout für Displays hinterlegen #1101

Loetnase opened this issue Aug 19, 2023 · 18 comments
Assignees
Labels
enhancement New feature or request

Comments

@Loetnase
Copy link

Platform

ESP32

Assembly

the DTU was already assembled

nRF24L01+ Module

No response

Antenna

circuit board

Power Stabilization

Elko (~100uF)

Connection picture

  • I will attach/upload an Image of my wiring

Version

0.7.37

Github Hash

ba218ed

Build & Flash Method

AhoyDTU Webinstaller

Setup

Guten Morgen.
image
Ich habe die latest 0.7.37 gerade auf ein neues System ESP 32 mit Erease installiert.
Das meldet sich als 7.36 und die Vorbelegung vom ePaper fehlt wieder.
Das wurde doch schon im Issue 1075 behandelt bzw. gefixt

Debug Serial Log output

No response

Error description

Ich habe die latest 0.7.37 gerade auf ein neues System ESP 32 mit Erease installiert.
Das meldet sich als 7.36 und die Vorbelegung vom ePaper fehlt wieder.
Das wurde doch schon im Issue 1075 behandelt bzw. gefixt

@Loetnase Loetnase added the bug Something isn't working label Aug 19, 2023
@knickohr
Copy link

Die Meldung von 0.7.36 kommt wohl noch aus Deinem Browsercache.

Du hast die richtige Belegung vom ePaper am nativen ESP32 (nicht S3 !) ?

Ansonsten :

IMG_1099

@Loetnase
Copy link
Author

Ja habe ich gesehen. Die 7.36 habe ich versehentlich mit dem Webinstaller installiert und dann wurde die 7.37 nicht übernommen.
Das mit der Display Config ePaper Vorbelegung ist aber so wie beschrieben, die fehlt leider wieder.

@lumapu
Copy link
Owner

lumapu commented Aug 19, 2023

das habe ich auch noch nicht implementiert

@lumapu lumapu changed the title [Bug] Default Pinout für Displays hinterlegen Aug 19, 2023
@lumapu lumapu added enhancement New feature or request and removed bug Something isn't working labels Aug 19, 2023
@Loetnase
Copy link
Author

Ich dachte du hättest das schon reingenommen.
Dann mach ich das Issue gleich wieder zu.
Danke dir für deine tolle Arbeit

@knickohr
Copy link

knickohr commented Aug 19, 2023

Ich glaube wir sollten hier noch nicht zu machen. Den Issue könnte man prima für weitere default Display-Pinout Settings verwenden 😉

Hier das für das Nokia am (nativen) ESP32 :

IMG_1101

Man beachte hier auch das Kontrast (Luminance) Setting !

@Loetnase
Copy link
Author

da machen wir hier die Sammlung auf 😁

@Loetnase Loetnase reopened this Aug 19, 2023
@knickohr
Copy link

Ich suche dann noch die I2C Displays raus

@knickohr
Copy link

Soo, hier das Default-Setting für alle OLEDs, sind für alle gleich, egal wie groß und welcher Controller. Den Controller sollte man natürlich korrekt auswählen 😉

IMG_1102

Man beachte das Pixel-Shifting und die nicht zu hoch eingestellte Luminance. Das verhindert ein Einbrennen des OLEDs.

@Loetnase
Copy link
Author

Hier ist das Default Setting für ESP8266 mit Nokia 5110 bis V 0.7.33 und altem Schaltplan.
20230824_90_ESP8266_730_Nokia

@Loetnase
Copy link
Author

Hier ist das Default Setting für ESP8266 mit Nokia 5110 ab V 0.7.34 und neuem Schaltplan.
D3 und D4 (CE und IRQ) wurden getauscht.
grafik
Info dazu
grafik
@knickohr

@lumapu
Copy link
Owner

lumapu commented Aug 27, 2023

opendtu-fusion v2.x ePaper Pinout:

grafik

@knickohr
Copy link

knickohr commented Aug 28, 2023

Ja ? Aber funktioniert doch noch nicht mit Ahoy 0.7.x & nRF & ePaper. Oder jetzt doch mit der .42 ? @lumapu

Jaaaa ! 😎 Ich habe es gerade gelesen 🥳 (wenn der Build mal fertig wird 😅).

@Loetnase
Copy link
Author

@lumapu, @knickohr
macht Luminance 60 beim ePaper Sinn?
Oder wäre 100 besser 🤔
Was ist als Max überhaupt einstellbar, auch 255 wie beim Nokia.

@lumapu
Copy link
Owner

lumapu commented Aug 28, 2023

Luminance wird doch beim ePaper garnicht verwendet?! Ist glaube ich nur fehlerhaft hier angezeigt, man braucht es nur für alle anderen Displays

@Loetnase
Copy link
Author

@lumapu
du hast recht,
0 bis 255 ist eingebbar, verändern tut sich aber nichts.
Macht es Sinn das beim ePaper auszublenden?

@knickohr
Copy link

Luminance ist für OLED, Contrast für das Nokia, dem ePaper ist das Setting Wurst.

Genauso wie das Pixelshifting (Screensaver) nur für das OLED relevant ist, für alle anderen Displays belanglos.

Ich glaube ich muß mal ein Issue aufmachen, damit man unsinnige Settings bei diversen Displays ausblendet.

@stefan123t stefan123t changed the title Default Pinout für Displays hinterlegen Feature Request: Default Pinout für Displays hinterlegen Oct 29, 2024
@stefan123t
Copy link
Collaborator

stefan123t commented Oct 29, 2024

@knickohr @Loetnase prima Sammlung!
Ist die in der Zwischenzeit auch schon im Code als Defaults für die jeweiligen Displays hinterlegt ?
Müssen wir da noch verschiedene Varianten berücksichtigen, z.B. Display XY am ESP32-S3 oder am OpenDTU-Fusion Board ?
Das wäre dann ja eventuell auch für die Dokumentation der Pin Mappings wichtig und richtig ?

@Loetnase
Copy link
Author

@stefan123t
ob die mittlerweile als Default drinstehen kann ich dir nur beim Fusion sagen, da sind die Display-Defaults leider nicht drin.
Da gibt es sogar ein Issue #1764 dazu von mir, wenn man beim Fusion das e-Paper oder ein anderes Display aktiviert, noch keine GPIOs eingetragen hat und versehentlich speichert, landet man in der Boot-Schleife.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants