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();