From 0510fd308f9f7605007c994c3a3bda9b91108b64 Mon Sep 17 00:00:00 2001 From: Frank <91616163+softhack007@users.noreply.github.com> Date: Sun, 2 Nov 2025 16:33:10 +0100 Subject: [PATCH] HUB75: small delay at cleanup, to ensure that DMA finishes before deleting the driver based on a suggestion by @DedeHai --- wled00/bus_manager.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/wled00/bus_manager.cpp b/wled00/bus_manager.cpp index d2404915..a9b479b2 100644 --- a/wled00/bus_manager.cpp +++ b/wled00/bus_manager.cpp @@ -1174,6 +1174,7 @@ void BusHub75Matrix::cleanup() { #else USER_PRINTLN("HUB75 output paused."); #endif + delay(30); // give some time to finish DMA _valid = false; deallocatePins();