-
Notifications
You must be signed in to change notification settings - Fork 164
Description
Hi.
I have connected an ESP32C3 to the LED Panel.
To compile proper it was needed to add the partitions in platformoi.ini
board_build.partitions = partitions-4MB.csv
Also a small fix in the screen.cpp was needed becuase of that pins not exists in the C3 version. We can use -1 to tell the function not to use that pins, that can be helpfull in the 8266 version.
SPI.begin(PIN_CLOCK, -1, PIN_DATA, -1); // SCLK, MISO, MOSI, SS
Now the problem, if the brightness is set to max (100%) the screen is not updating, it stats to work proper when the brightness is about 97%. Depending on the brightness setting and plugin some pixels flicker more or less.
I even updated to use the hardware PWM of the C3 using
ledcWrite(PWM_CHANNEL, 255 - brightness);
Depending in the set frequency it help a little but not really solve the issue.
I already aded some capacitors on the power input, that also not solved it.
Any more ideas?