Will Miles
9569ec7ccf
bus_wrapper: Update comments to reflect RMT usage
2025-07-09 16:28:22 -04:00
Will Miles
61990189de
bus_wrapper: Use parallel I2S first when enabled
2025-07-09 10:31:00 -04:00
Will Miles
c0875b36bb
Merge pull request #4712 from willmmiles/2d-expansion-fadeout-fix
...
Fix Segment::fade_out for 2d expansion
2025-07-09 09:11:27 -04:00
Blaž Kristan
929a5a8d80
Fix for wled#4759
2025-07-08 13:28:24 +02:00
netmindz
731f140b88
Merge pull request #4625 from LordMike/patch-1
...
Create wled-tools
2025-07-06 16:49:40 +01:00
Will Tatam
127c700a99
Define starting heap with lastHeap
2025-07-06 16:22:44 +01:00
Will Tatam
a67a2cbf5c
Remove duplicate (de)allocateMultiplePins
2025-07-06 16:22:44 +01:00
Will Tatam
f9a6a3d36f
Return if pinallocation fails
2025-07-06 16:22:44 +01:00
Blaž Kristan
9c38843747
Fix color conversion bug for parallel I2S output
...
- fixes wled#4719
2025-07-06 16:22:44 +01:00
quake1508
3fc653bbff
Typo correction ( #4756 )
...
Compiling doesn't work because it doesn't find LD2410 in usermods.
The correct usermod is LD2410_v2
2025-07-06 16:22:44 +01:00
Christian Dahmen
600603149e
Fixed DNRGBW
2025-07-06 16:22:44 +01:00
Blaž Kristan
2b42049998
PICO-V3 detection
...
- requires V4 environment
2025-07-06 16:22:44 +01:00
Blaž Kristan
5f70fe57e3
Fix for #4752
2025-07-06 16:22:44 +01:00
Will Tatam
a2fc1a4d88
Exclude pixels_dice_tray until we can limit what the CI builds, respecting the limited platforms - no bluetooth on S2
2025-07-06 16:22:44 +01:00
Will Tatam
beee4e9293
Fix deps for Si7021_MQTT_HA
2025-07-06 16:22:44 +01:00
Will Tatam
17f7b158fa
Exclude BME68X_v2
2025-07-06 16:22:44 +01:00
Will Tatam
697ef4bdb7
Update buzzer to default to 21 if GPIO 32 is not defined
2025-07-06 16:22:44 +01:00
Will Tatam
ce323bed7a
use extreme_partitions
2025-07-06 16:22:44 +01:00
Will Tatam
db8b378ee0
Fixing Si7021_MQTT_HA
2025-07-06 16:22:44 +01:00
Will Tatam
85214f1f2b
Exclude PWM_fan
2025-07-06 16:22:44 +01:00
Will Miles
63c3d5c89d
Use existing board envs for usermod build
2025-07-06 16:22:44 +01:00
netmindz
b43f85c305
Update usermods/platformio_override.usermods.ini
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-07-06 16:22:44 +01:00
Will Tatam
f12840218e
Add missing ${esp32_idf_V4.lib_deps} to usermods lib_deps
2025-07-06 16:22:44 +01:00
Will Tatam
5f224fa5f9
Fix build_flags and lib_deps for usermods#
2025-07-06 16:22:44 +01:00
Will Tatam
263150aeb3
fix envs
2025-07-06 16:22:44 +01:00
Will Tatam
164f213094
fix envs
2025-07-06 16:22:44 +01:00
Will Tatam
06b4c05f73
usermod_esp32s3
2025-07-06 16:22:44 +01:00
Will Tatam
38975dbfd4
force new line
2025-07-06 16:22:44 +01:00
Will Tatam
a6ce136843
fix custom_usermods setting
2025-07-06 16:22:44 +01:00
Will Tatam
a678bd09e9
Build for each chipset
2025-07-06 16:22:44 +01:00
Will Tatam
8215fefc2d
Build for each chipset
2025-07-06 16:22:44 +01:00
Will Tatam
86137a669e
Also run if the workflow changes
2025-07-06 16:22:44 +01:00
Will Tatam
33650e3886
Swap ordering to see if naming is then clearer
2025-07-06 16:22:44 +01:00
Will Tatam
d090b11a47
Verify each usermod on change
2025-07-06 16:22:44 +01:00
Will Tatam
e44456fc0b
build usermod_esp32
2025-07-06 16:22:44 +01:00
Will Tatam
59f50a569a
Fix typo in env name
2025-07-06 16:22:44 +01:00
Will Tatam
9fda639e00
Use JSON for usermods list
2025-07-06 16:22:44 +01:00
Will Tatam
0ff2b5d081
Use JSON for usermods list
2025-07-06 16:22:44 +01:00
Will Tatam
134ce5d42d
Use JSON for usermods list
2025-07-06 16:22:44 +01:00
Will Tatam
0a9ed37244
Build each usermod in isolation
2025-07-06 16:22:44 +01:00
Will Tatam
6246e41b55
Build each usermod in isolation
2025-07-06 16:22:44 +01:00
Damian Schneider
6b6d26b8f0
enhancement & bugfixes in scrolling text ( #4742 )
...
* enhancement & bugfixes in scrolling text
- function now evaluates full string: allows custom text plus multiple tokens in any order
- fixed evaluation order to prevent early exit(s)
- fixed day strings (argument must be weekday() )
2025-07-06 16:22:44 +01:00
Blaž Kristan
62c87e206e
Fix comment
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-07-06 16:22:44 +01:00
Blaz Kristan
4905cdd2e3
Optimise CCT buffer
2025-07-06 16:22:44 +01:00
Blaz Kristan
ce3f88428e
Tackle CCT issue caused by segment blending
...
- wled#4734
2025-07-06 16:22:44 +01:00
Blaz Kristan
74644aa4a7
Fix #4747
2025-07-06 16:22:44 +01:00
Blaž Kristan
2ccb7312d0
Compile fix
2025-07-06 16:22:44 +01:00
Blaž Kristan
bd7735af3d
Securing OTA update
...
- prevent settings change if not using private IP address or same subnet
- prevent OTA from differnet subnet if PIN is not set
- ability to revert firmware
2025-07-06 16:22:44 +01:00
Will Miles
0c2ab7ef45
Remove nonfunctional usermod validation
...
Non-platform-safe usermods are filtered out before validation runs;
so this check is no longer functional.
2025-07-06 16:22:44 +01:00
Will Miles
fab724a703
Fix disabled usermod presence validation
...
PlatformIO doesn't clean out the libdir when usermods are disabled, so
they still appear in the LibBuilders() set. Ensure that we validate
only usermods that were actually deps for the build.
2025-07-06 16:22:44 +01:00