Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Off Topic
  4. Microcontroller
  5. Probleme mit Max7210 LED-Display: Festbeleuchtung

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.9k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.4k

Probleme mit Max7210 LED-Display: Festbeleuchtung

Scheduled Pinned Locked Moved Microcontroller
56 Posts 6 Posters 6.5k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • CodierknechtC Codierknecht

    @codierknecht sagte in ESP Matrix Anzeige fully IoBroker steuerbar:

    nach einigen Minuten

    viel länger als 'ne halbe Stunde hält der Effekt nicht vor :-(

    d9b3948f-24b5-4b79-ba40-0b2e6bb23e08-image.png

    Mal sehen, ob ich noch höhere Kapazitäten auftreiben kann.

    JB_SullivanJ Offline
    JB_SullivanJ Offline
    JB_Sullivan
    wrote on last edited by
    #39

    @codierknecht

    Auf der Rückseite der DOT`s ist in der Regel ein Aufdruck drauf. Steck mal alle so rein, das der Aufdruck durchgängig lesbar ist.
    Wenn das nichts bringt, einfach mal alle DOTs um 180° gedreht ins Board stecken.

    Manchmal kann man gar nicht glauben, wie blöd es laufen kann. Wäre einen Versuch wert, der nichts kostet und wenig Arbeit macht. Vielleicht passt da Hardware mäßig etwas nicht zusammen.

    ioBroker auf Intel Core i3-5005U NUC und Windwos10 Pro

    CodierknechtC 1 Reply Last reply
    0
    • JB_SullivanJ JB_Sullivan

      @codierknecht

      Auf der Rückseite der DOT`s ist in der Regel ein Aufdruck drauf. Steck mal alle so rein, das der Aufdruck durchgängig lesbar ist.
      Wenn das nichts bringt, einfach mal alle DOTs um 180° gedreht ins Board stecken.

      Manchmal kann man gar nicht glauben, wie blöd es laufen kann. Wäre einen Versuch wert, der nichts kostet und wenig Arbeit macht. Vielleicht passt da Hardware mäßig etwas nicht zusammen.

      CodierknechtC Offline
      CodierknechtC Offline
      Codierknecht
      Developer Most Active
      wrote on last edited by
      #40

      @jb_sullivan
      Da ist alles fein. Ich könnte die höchstens alle mal um 180° drehen.

      08d6a84e-161c-410e-b2d3-064d7de76eef-image.png

      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
      HmIP|ZigBee|Tasmota|Unifi
      Zabbix Certified Specialist
      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

      WalW 1 Reply Last reply
      0
      • CodierknechtC Codierknecht

        @jb_sullivan
        Da ist alles fein. Ich könnte die höchstens alle mal um 180° drehen.

        08d6a84e-161c-410e-b2d3-064d7de76eef-image.png

        WalW Offline
        WalW Offline
        Wal
        Developer
        wrote on last edited by Wal
        #41

        @codierknecht ,
        firmware.zip Firmware für Display ESP32, ESP8266_1M, ESP8266_4M
        Script kein Berryscript

        >D
        
        >BS
        =>DisplayClock 2
        

        Gruß
        Walter

        DoorIO-Adapter
        wioBrowser-Adapter und wioBrowser

        CodierknechtC 2 Replies Last reply
        0
        • Ralla66R Ralla66

          @wal

          weil dein Script besser läuft nach dem reboot ?

          Ralla66R Offline
          Ralla66R Offline
          Ralla66
          Most Active
          wrote on last edited by Ralla66
          #42

          Festbeleuchtung geht ja nur wenn CS und DIN geschaltet wird.
          Das müsste CS Low und DIN High sein.
          Dann kippt der CS Pin beim booten.

          CodierknechtC 1 Reply Last reply
          0
          • WalW Wal

            @codierknecht ,
            firmware.zip Firmware für Display ESP32, ESP8266_1M, ESP8266_4M
            Script kein Berryscript

            >D
            
            >BS
            =>DisplayClock 2
            
            CodierknechtC Offline
            CodierknechtC Offline
            Codierknecht
            Developer Most Active
            wrote on last edited by
            #43

            @wal
            Danke Dir.
            Werde ich testen.

            Im Moment habe ich noch einen Laufzeittest mit 'nem alten 1000 µF Axial-Elko laufen.

            Danach werde ich mal Deine Firmware testen.

            "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

            Proxmox 9.1.1 LXC|8 GB|Core i7-6700
            HmIP|ZigBee|Tasmota|Unifi
            Zabbix Certified Specialist
            Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

            1 Reply Last reply
            0
            • Ralla66R Ralla66

              Festbeleuchtung geht ja nur wenn CS und DIN geschaltet wird.
              Das müsste CS Low und DIN High sein.
              Dann kippt der CS Pin beim booten.

              CodierknechtC Offline
              CodierknechtC Offline
              Codierknecht
              Developer Most Active
              wrote on last edited by
              #44

              @ralla66
              Deswegen hatte ich ja auch mal DIN am GPIO 15 probiert.
              Laut Doku hat der immer einen internen Pull-down und wäre (nach meinem Verständnis) damit beim Booten Low.

              Hat aber auch nicht funktioniert.

              Ich teste mal die FW von Walter. Vielleicht habe ich meine ja einfach nur falsch gebaut.

              "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

              Proxmox 9.1.1 LXC|8 GB|Core i7-6700
              HmIP|ZigBee|Tasmota|Unifi
              Zabbix Certified Specialist
              Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

              Ralla66R 1 Reply Last reply
              0
              • CodierknechtC Codierknecht

                @ralla66
                Deswegen hatte ich ja auch mal DIN am GPIO 15 probiert.
                Laut Doku hat der immer einen internen Pull-down und wäre (nach meinem Verständnis) damit beim Booten Low.

                Hat aber auch nicht funktioniert.

                Ich teste mal die FW von Walter. Vielleicht habe ich meine ja einfach nur falsch gebaut.

                Ralla66R Offline
                Ralla66R Offline
                Ralla66
                Most Active
                wrote on last edited by Ralla66
                #45

                @codierknecht

                Da hilft der Pulldown aber nicht.
                Beim Beginn des Bootvorganges werden einige GPIO geschaltet und am Ende des Bootvorganges als In oder Out definiert.
                Beim Beginn des Bootvorganges braucht der CS GPIO nur kurz low sein dann geht die Festbeleuchtung an.
                Dies siehst man ja nur auf einem Oscar.

                CodierknechtC 1 Reply Last reply
                0
                • Ralla66R Ralla66

                  @codierknecht

                  Da hilft der Pulldown aber nicht.
                  Beim Beginn des Bootvorganges werden einige GPIO geschaltet und am Ende des Bootvorganges als In oder Out definiert.
                  Beim Beginn des Bootvorganges braucht der CS GPIO nur kurz low sein dann geht die Festbeleuchtung an.
                  Dies siehst man ja nur auf einem Oscar.

                  CodierknechtC Offline
                  CodierknechtC Offline
                  Codierknecht
                  Developer Most Active
                  wrote on last edited by
                  #46

                  @ralla66 sagte in ESP Matrix Anzeige fully IoBroker steuerbar:

                  Dies siehst man ja nur auf einem Oscar.

                  Kann ich leider nicht mit dienen.

                  "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                  Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                  HmIP|ZigBee|Tasmota|Unifi
                  Zabbix Certified Specialist
                  Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                  Ralla66R 1 Reply Last reply
                  0
                  • CodierknechtC Codierknecht

                    @ralla66 sagte in ESP Matrix Anzeige fully IoBroker steuerbar:

                    Dies siehst man ja nur auf einem Oscar.

                    Kann ich leider nicht mit dienen.

                    Ralla66R Offline
                    Ralla66R Offline
                    Ralla66
                    Most Active
                    wrote on last edited by
                    #47

                    @codierknecht

                    Dann bleibt nur testen ohne Script mit dem CS Pin an einem anderen GPIO.
                    Booten mit CS am Pin oder halt ohne CS Leitung.
                    Weißt du zufällig die Bezeichnung deines Matrix Displays dann schaue ich mal im Datasheet nach.

                    CodierknechtC 1 Reply Last reply
                    0
                    • Ralla66R Ralla66

                      @codierknecht

                      Dann bleibt nur testen ohne Script mit dem CS Pin an einem anderen GPIO.
                      Booten mit CS am Pin oder halt ohne CS Leitung.
                      Weißt du zufällig die Bezeichnung deines Matrix Displays dann schaue ich mal im Datasheet nach.

                      CodierknechtC Offline
                      CodierknechtC Offline
                      Codierknecht
                      Developer Most Active
                      wrote on last edited by
                      #48

                      @ralla66
                      Das sind die hier.
                      Passiert aber auch mit diesen, die ich allerdings in grün habe.

                      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                      HmIP|ZigBee|Tasmota|Unifi
                      Zabbix Certified Specialist
                      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                      Ralla66R 2 Replies Last reply
                      0
                      • CodierknechtC Codierknecht

                        @ralla66
                        Das sind die hier.
                        Passiert aber auch mit diesen, die ich allerdings in grün habe.

                        Ralla66R Offline
                        Ralla66R Offline
                        Ralla66
                        Most Active
                        wrote on last edited by
                        #49

                        @codierknecht

                        Link

                        Additionally, the other GPIOs, except GPIO5 and GPIO4, can output a --> low-voltage signal at boot <-- ,
                        which can be problematic if these are connected to transistors or relays.
                        You can read this article that investigates the state and behavior of each GPIO on boot.

                        Allgemeine Datasheet Matrix 8x8

                        Chip enable Pin 3
                        Chip select - this pin must be low for a data transfer to occur. he last 16 bits of serial data are
                        latched on CS rising edge

                        1 Reply Last reply
                        0
                        • CodierknechtC Offline
                          CodierknechtC Offline
                          Codierknecht
                          Developer Most Active
                          wrote on last edited by Codierknecht
                          #50

                          @Wal
                          @Ralla66

                          Nach vielem hin und her und ausprobieren habe ich jetzt folgende funktionierende Lösung gefunden:

                          e5bb1de6-211b-4e47-9a61-92f5d45281ca-image.png

                          Funktioniert aber ausschließlich mit einem Pull-Down an GPIO 18!
                          Alle anderen Versuche und Konstellationen scheiterten kläglich.

                          Ich werde jetzt auch wieder mit meiner eigenen Firmware weitermachen. Die habe ich dann selbst unter Kontrolle und kann Dinge abschalten, die ich nicht benötige. Hue, Belkin, KNX usw. ... brauche ich ja alles nicht.
                          Jetzt werde ich mal sehen, ob ich Berry noch durch Tasmota-Script ablösen kann.

                          Den BOOT_LOOP_OFFSET habe ich in der Firmware schon auf 0 gesetzt, damit die Konfiguration auf keinen Fall auf Default zurückfällt.
                          Jetzt muss ich mal schauen, wie ich zur Sicherheit die Belegung der GPIO's schon in der Firmware hart verdrahte.

                          Ich danke euch ganz herzlich für eure Geduld und eure wertvollen Tipps.
                          Ich habe hier wieder viel gelernt.

                          "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                          Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                          HmIP|ZigBee|Tasmota|Unifi
                          Zabbix Certified Specialist
                          Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                          Ralla66R WalW 2 Replies Last reply
                          0
                          • CodierknechtC Codierknecht

                            @Wal
                            @Ralla66

                            Nach vielem hin und her und ausprobieren habe ich jetzt folgende funktionierende Lösung gefunden:

                            e5bb1de6-211b-4e47-9a61-92f5d45281ca-image.png

                            Funktioniert aber ausschließlich mit einem Pull-Down an GPIO 18!
                            Alle anderen Versuche und Konstellationen scheiterten kläglich.

                            Ich werde jetzt auch wieder mit meiner eigenen Firmware weitermachen. Die habe ich dann selbst unter Kontrolle und kann Dinge abschalten, die ich nicht benötige. Hue, Belkin, KNX usw. ... brauche ich ja alles nicht.
                            Jetzt werde ich mal sehen, ob ich Berry noch durch Tasmota-Script ablösen kann.

                            Den BOOT_LOOP_OFFSET habe ich in der Firmware schon auf 0 gesetzt, damit die Konfiguration auf keinen Fall auf Default zurückfällt.
                            Jetzt muss ich mal schauen, wie ich zur Sicherheit die Belegung der GPIO's schon in der Firmware hart verdrahte.

                            Ich danke euch ganz herzlich für eure Geduld und eure wertvollen Tipps.
                            Ich habe hier wieder viel gelernt.

                            Ralla66R Offline
                            Ralla66R Offline
                            Ralla66
                            Most Active
                            wrote on last edited by
                            #51

                            @codierknecht

                            Prima das es nun läuft,
                            ist ja auch immer abhängig vom benutzten ESP.
                            Bei CS kann man einen anderen GPIO testen oder halt dies extern beschalten.
                            Eine weitere Möglichkeit wäre ja DIN auf 0 halten dann sind ja alle Led aus,
                            egal ob CS dann toggelt.

                            1 Reply Last reply
                            0
                            • CodierknechtC Codierknecht

                              @Wal
                              @Ralla66

                              Nach vielem hin und her und ausprobieren habe ich jetzt folgende funktionierende Lösung gefunden:

                              e5bb1de6-211b-4e47-9a61-92f5d45281ca-image.png

                              Funktioniert aber ausschließlich mit einem Pull-Down an GPIO 18!
                              Alle anderen Versuche und Konstellationen scheiterten kläglich.

                              Ich werde jetzt auch wieder mit meiner eigenen Firmware weitermachen. Die habe ich dann selbst unter Kontrolle und kann Dinge abschalten, die ich nicht benötige. Hue, Belkin, KNX usw. ... brauche ich ja alles nicht.
                              Jetzt werde ich mal sehen, ob ich Berry noch durch Tasmota-Script ablösen kann.

                              Den BOOT_LOOP_OFFSET habe ich in der Firmware schon auf 0 gesetzt, damit die Konfiguration auf keinen Fall auf Default zurückfällt.
                              Jetzt muss ich mal schauen, wie ich zur Sicherheit die Belegung der GPIO's schon in der Firmware hart verdrahte.

                              Ich danke euch ganz herzlich für eure Geduld und eure wertvollen Tipps.
                              Ich habe hier wieder viel gelernt.

                              WalW Offline
                              WalW Offline
                              Wal
                              Developer
                              wrote on last edited by
                              #52

                              @codierknecht ,
                              super das es funzt, halte uns auf dem Laufenden da Batteriebetrieb und ESP schlafen legen schon sehr interessant ist.

                              Gruß
                              Walter

                              DoorIO-Adapter
                              wioBrowser-Adapter und wioBrowser

                              CodierknechtC 1 Reply Last reply
                              0
                              • CodierknechtC Offline
                                CodierknechtC Offline
                                Codierknecht
                                Developer Most Active
                                wrote on last edited by
                                #53

                                Da das Ganze jetzt stabil läuft, plane ich statt einem 6V 12Ah Bleiakku meine vorhandenen 21700'er zu verwenden.
                                Wenn die Mimik 10x am Tag für 6 Minuten läuft, verbraucht sie täglich 100 mAh.
                                Die Akkus haben eine Kapazität von 3950 mAh. Macht nach Adam Riese und Eva Zwerg eine (theoretische) Standzeit von knapp 40 Tagen.

                                Ich würde 2 von den Akkus in Reihe schalten und mit 'nem DC-DC-StepDown auf 5 V einregeln.
                                Da die Akkus ja nicht völlig leer werden sollen und weil der StepDown auch noch etwas verbrät, rechne ich mal grob mit Standzeiten von 4 Wochen.

                                @Wal @Ralla66
                                Habt ihr bessere Vorschläge?

                                "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                                Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                                HmIP|ZigBee|Tasmota|Unifi
                                Zabbix Certified Specialist
                                Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                                WalW Ralla66R 2 Replies Last reply
                                0
                                • CodierknechtC Codierknecht

                                  Da das Ganze jetzt stabil läuft, plane ich statt einem 6V 12Ah Bleiakku meine vorhandenen 21700'er zu verwenden.
                                  Wenn die Mimik 10x am Tag für 6 Minuten läuft, verbraucht sie täglich 100 mAh.
                                  Die Akkus haben eine Kapazität von 3950 mAh. Macht nach Adam Riese und Eva Zwerg eine (theoretische) Standzeit von knapp 40 Tagen.

                                  Ich würde 2 von den Akkus in Reihe schalten und mit 'nem DC-DC-StepDown auf 5 V einregeln.
                                  Da die Akkus ja nicht völlig leer werden sollen und weil der StepDown auch noch etwas verbrät, rechne ich mal grob mit Standzeiten von 4 Wochen.

                                  @Wal @Ralla66
                                  Habt ihr bessere Vorschläge?

                                  WalW Offline
                                  WalW Offline
                                  Wal
                                  Developer
                                  wrote on last edited by
                                  #54

                                  @codierknecht ,
                                  evtl. die Batteriespannung mit einem Ain messen und ab einer bestimmten Spannung das Display nicht einschalten wegen Tiefentladung.

                                  Gruß
                                  Walter

                                  DoorIO-Adapter
                                  wioBrowser-Adapter und wioBrowser

                                  1 Reply Last reply
                                  0
                                  • CodierknechtC Codierknecht

                                    Da das Ganze jetzt stabil läuft, plane ich statt einem 6V 12Ah Bleiakku meine vorhandenen 21700'er zu verwenden.
                                    Wenn die Mimik 10x am Tag für 6 Minuten läuft, verbraucht sie täglich 100 mAh.
                                    Die Akkus haben eine Kapazität von 3950 mAh. Macht nach Adam Riese und Eva Zwerg eine (theoretische) Standzeit von knapp 40 Tagen.

                                    Ich würde 2 von den Akkus in Reihe schalten und mit 'nem DC-DC-StepDown auf 5 V einregeln.
                                    Da die Akkus ja nicht völlig leer werden sollen und weil der StepDown auch noch etwas verbrät, rechne ich mal grob mit Standzeiten von 4 Wochen.

                                    @Wal @Ralla66
                                    Habt ihr bessere Vorschläge?

                                    Ralla66R Offline
                                    Ralla66R Offline
                                    Ralla66
                                    Most Active
                                    wrote on last edited by Ralla66
                                    #55

                                    @codierknecht

                                    Kannst ja noch prüfen anstatt des DC-DC-StepDown Wandlers einen 7805 oder TSR 1-2450
                                    zu verbauen.
                                    Stromsparen dürfte noch durch Takten der Led zu erreichen sein.
                                    Hier Led 25 mal pro Sec ein sonst aus.

                                    1 Reply Last reply
                                    0
                                    • WalW Wal

                                      @codierknecht ,
                                      super das es funzt, halte uns auf dem Laufenden da Batteriebetrieb und ESP schlafen legen schon sehr interessant ist.

                                      CodierknechtC Offline
                                      CodierknechtC Offline
                                      Codierknecht
                                      Developer Most Active
                                      wrote on last edited by
                                      #56

                                      @wal sagte in Probleme mit Max7210 LED-Display: Festbeleuchtung:

                                      halte uns auf dem Laufenden da Batteriebetrieb und ESP schlafen legen schon sehr interessant ist.

                                      Nur um an der Ecke auch mal 'ne kurze Rückmeldung zu geben:
                                      Letztendlich habe ich das mit 2 parallel betriebenen 21700'ern und 'nem Step-Up auf 5 V betrieben.
                                      Das Ganze lief als Gimmick für einen (Weihnachts-) Geocache, der Mitte Dezember online ging.
                                      Mitte Januar hatte ich mal prophylaktisch die Akkus getauscht.
                                      Mitte Mai habe ich den Cache außer Betrieb genommen ... ohne weiteren Tausch. Ergebnis: Die Akkus waren auch nach 4 Monaten noch fast voll.
                                      Der ESP lief aber nicht im Deep-Sleep, sondern wurde durch den Reedkontakt komplett von der Stromversorgung getrennt. Insgesamt hat der Cache 100 Besuche bekommen. Und da wird dann nur jeweils wenige Minuten Strom verbraucht.
                                      Durch die am Niederrhein eher milden Winter könnte man das Ganze vermutlich etliche Monate ohne Akkutausch betreiben.
                                      Also für mich und für diesen speziellen Anwendungsfall ein voller Erfolg.

                                      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                                      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                                      HmIP|ZigBee|Tasmota|Unifi
                                      Zabbix Certified Specialist
                                      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                                      1 Reply Last reply
                                      0
                                      Reply
                                      • Reply as topic
                                      Log in to reply
                                      • Oldest to Newest
                                      • Newest to Oldest
                                      • Most Votes


                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      831

                                      Online

                                      32.4k

                                      Users

                                      81.5k

                                      Topics

                                      1.3m

                                      Posts
                                      Community
                                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                      ioBroker Community 2014-2025
                                      logo
                                      • Login

                                      • Don't have an account? Register

                                      • Login or register to search.
                                      • First post
                                        Last post
                                      0
                                      • Home
                                      • Recent
                                      • Tags
                                      • Unread 0
                                      • Categories
                                      • Unreplied
                                      • Popular
                                      • GitHub
                                      • Docu
                                      • Hilfe