From 7d398f352952b3018936fd7b2615d9e9743eda98 Mon Sep 17 00:00:00 2001 From: dawie Date: Fri, 30 Jan 2026 17:37:57 +0200 Subject: [PATCH] Add sample platformio_override.ini for GPU Fan Controller --- .../platformio_override.sample.ini | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 usermods/GPU_Fan_Controller/platformio_override.sample.ini diff --git a/usermods/GPU_Fan_Controller/platformio_override.sample.ini b/usermods/GPU_Fan_Controller/platformio_override.sample.ini new file mode 100644 index 00000000..fc49b021 --- /dev/null +++ b/usermods/GPU_Fan_Controller/platformio_override.sample.ini @@ -0,0 +1,27 @@ +; PlatformIO override file for GPU Fan Controller Usermod +; +; Copy this file to the WLED root directory and rename to platformio_override.ini +; Then build with: pio run -e esp32dev_gpu_fan -t upload + +[env:esp32dev_gpu_fan] +extends = env:esp32dev +board = esp32dev +platform = ${esp32.platform} +platform_packages = ${esp32.platform_packages} +build_unflags = ${common.build_unflags} +build_flags = ${common.build_flags} ${esp32.build_flags} + -D USERMOD_GPU_FAN_CONTROLLER + -D PWM_FAN_PIN=13 +; Add these lib_deps if they're not already included +lib_deps = ${esp32.lib_deps} +custom_usermods = GPU_Fan_Controller + +; Alternative: ESP32-S3 build +[env:esp32s3dev_gpu_fan] +extends = env:esp32s3dev_8MB +board = esp32-s3-devkitc-1 +build_flags = ${common.build_flags} ${esp32s3.build_flags} + -D USERMOD_GPU_FAN_CONTROLLER + -D PWM_FAN_PIN=13 +lib_deps = ${esp32s3.lib_deps} +custom_usermods = GPU_Fan_Controller