LED-Matrix mit dem ESP32 nutzen

Hallo,

ich möchte eine LED-Marix mit dem ESP32 nutzen. Jedoch habe ich dabei ein Problem: Die LED-Matrix lässt sich nicht mit dem ESP steuern (Wenn ich sie ansteuern möchte, passiert nichts, obwohl der ESP Strom ausgibt)
Ich habe die ESP-Matrix zuerst bei den Froglabs 2023 mit einem Wemos D1 Mini benutzt, dort hat sie funktioniert. Jedoch ist der Speicherplatz des Wemos nicht groß genug, um auch noch die Library mytrix aufzunehmen. Deshalb bin ich auf den ESP32 gewechselt.
Bei den Oktober-Campdays haben wir noch einmal versucht, die LED-Matrix anzusteuern, auch mit einem anderen ESP32 und einer neuen LED-Matrix, jedoch hat das auch nicht funktioniert.
Die LED-Matrix hat den Typ HW-790 (die auch auf den Froglabs und bei den Campdays genutzt wurde)
Ich nutze die myfrabuled und ledmatrix Library.

Mein Pinout (siehe https://www.wemos.cc/en/latest/d1_mini_shield/matrix_led.html):

ESP Pin LED-Matrix Pin
GND GND
3V3 3V3
D5 GPIO 14
D7 GPIO 13

Mein Programm (main.py):

from time import sleep, time, ticks_ms
from machine import Timer

from myfrabuled import WEMOSMatrixLEDShield
from font8x8 import letter
from animations import *

shield = WEMOSMatrixLEDShield()

while True:
    scroll("Hallo Welt!",5,30)

Die myfrabuled und ledmatrix Library habe ich von EduGit einfach heruntergeladen und nicht verändert.

Meine Ordnerstruktur auf dem ESP32:

  • myfrabuled
    • base.py
    • tm1640.py
    • __init__.py
  • animations.py
  • font8x8.py
  • main.py
  • pictures.py

Viele Grüße,
Tuxilio