From 277218774093878f1997f37543886a247e6fe39d Mon Sep 17 00:00:00 2001 From: SybexXx <587201+SybexX@users.noreply.github.com> Date: Tue, 20 Jan 2026 23:55:51 +0100 Subject: [PATCH] Update camera bus frequency to 16 MHz Changed camera module bus communications frequency from 20 MHz to 16 MHz to reduce visual artifacts. --- code/components/jomjol_controlcamera/ClassControllCamera.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/components/jomjol_controlcamera/ClassControllCamera.cpp b/code/components/jomjol_controlcamera/ClassControllCamera.cpp index 4d469997..c892b968 100644 --- a/code/components/jomjol_controlcamera/ClassControllCamera.cpp +++ b/code/components/jomjol_controlcamera/ClassControllCamera.cpp @@ -55,7 +55,7 @@ std::vector demoFiles; // Originally: config.xclk_freq_mhz = 20000000, but this lead to visual artifacts on many modules. // See https://github.com/espressif/esp32-camera/issues/150#issuecomment-726473652 et al. #if !defined(XCLK_FREQ_MHZ) -int xclk = 20; +int xclk = 16; #else int xclk = XCLK_FREQ_MHZ; #endif