Blaž Kristan
24f2306129
Strip .local from mDNS resolution
2025-07-15 10:33:09 +02:00
Blaž Kristan
79b3bc2573
Add mDNS support for MQTT server
...
- fixes wled#4671
- reduce some topic string parsing
- moves LWT into onConnect
2025-07-12 19:04:21 +02:00
Blaž Kristan
5c74f0fa21
Fix wled#4643
2025-07-12 18:49:03 +02:00
Blaz Kristan
e7157e542a
Add mDNS resolution for network bus
2025-07-12 18:44:38 +02:00
Blaž Kristan
a24420ae70
Fix #4268
2025-07-12 18:18:49 +02:00
Damian Schneider
b7bfd6fc67
Copy Segment FX ( #4124 )
...
* Added FX to copy a segment in 1D or 2D
- copies the source segment
- brightness of segment is relative to source segment
- optionally shifts the color hue, saturation and brightness
- invert, transpose, mirror work
- if source or targets do not match in size, smallest size is copied
- unused pixels fade to black (allows overlapping segments)
- if invalid source ID is set, segment just fades to black
- added a rgb2hsv conversion function as the fastled variant is inaccurate and buggy
- 1D to 2D and vice versa are supported
2025-07-12 07:40:18 +02:00
netmindz
8bcd4550f8
Merge pull request #4762 from willmmiles/parallel-i2s-bus-selection
...
bus_wrapper: Use parallel I2S first when enabled
2025-07-10 23:48:50 +01:00
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