Blaz Kristan
fd00e5eaae
LED settings text update
2024-09-10 15:23:27 +02:00
Blaz Kristan
20444ee7d5
Debug optimisations
2024-09-10 15:20:34 +02:00
Frank
340a9f8b76
better bugfix for seven-seg-reloaded
...
* only reject invalid ranges when array access will be actually performed
* fixed another stupid pointer arithmetic error
Hint: I AM NOT THE MAINTAINER of this usermod. I'm just fixing an obvious coding error without knowing what the usermod really does.
2024-09-06 20:09:25 +02:00
Frank
81cec6a25a
Update usermod_seven_segment_reloaded.h - prevent array bounds violation (solves #4121 )
...
I'm not the maintainer of this usermod, but its obvious that the code might overrun array bounds, so fixing this.
2024-09-06 19:36:24 +02:00
Blaz Kristan
0642b17ab0
Bugfix
2024-09-06 17:54:36 +02:00
Blaz Kristan
b9080f9479
Mirroring bugfix.
2024-09-04 21:17:21 +02:00
Frank
c1c707c77a
8266 compatibility builds for older chips (another attempt t o solve #3690 and #3685 )
...
some users have reported that releases after 0.14.0 are not working reliably. So we add a few "compat" for 8266 that try to reproduce the buildenv of 0.14.0 as much as possible.
* platform and platform_packages from 0.14.0
* not using PIO_FRAMEWORK_ARDUINO_MMU_CACHE16_IRAM48
* due to smaller IRAM, we had to move some functions back from IRAM to normal flash (may cause slowdown)
2024-09-04 11:38:03 +02:00
Blaž Kristan
cb22e1933e
Merge pull request #4111 from DedeHai/0_15_PWM_CIEbrightnesscalc
...
replaced PWM LUT with calculation
2024-08-25 12:36:23 +02:00
Blaž Kristan
e4d5d77347
Merge pull request #4114 from ChuckMash/struct-def
...
Demystified some byte definitions of WiZmote ESP-NOW message
2024-08-23 07:13:48 +02:00
ChuckMash
dd52124765
Added some byte definitions to WiZmote ESP-NOW message
2024-08-22 20:24:03 -07:00
Blaz Kristan
0bbd6b7c4b
Minor optimisation
...
- disable JSON live
- WS error string
- button irelevant check
2024-08-22 17:08:51 +02:00
Damian Schneider
1cc47b02cf
use CIE brightness also for ESP8266
2024-08-21 08:06:32 +02:00
Damian Schneider
e7babc071d
replaced PWM LUT with calculation
2024-08-20 20:15:17 +02:00
Blaž Kristan
d11ca2e159
Merge pull request #4110 from itCarl/usermod_battery_mqtt_update
...
Update usermod "Battery" improved MQTT support
2024-08-20 12:51:02 +02:00
Maximilian Mewes
2d6365dc6a
Add HA-discovery as config option
2024-08-20 12:37:01 +02:00
Maximilian Mewes
cc24119a59
remove unnecessary comments
2024-08-19 22:22:46 +02:00
Maximilian Mewes
b8f15333d8
update `readme.md`
2024-08-19 22:12:21 +02:00
Maximilian Mewes
e5a426419c
Improve mqtt support, add battery percentage and voltage
2024-08-19 22:07:08 +02:00
Blaž Kristan
8a1df1e700
Merge pull request #4093 from axlan/pixel-dice-usermod
...
Added a usermod for interacting with BLE Pixels Dice.
2024-08-19 05:39:35 +02:00
Blaž Kristan
cc298f56e2
Merge pull request #4081 from RobinMeis/0_15
...
Allow lower values for touch threshold
2024-08-18 13:49:03 +02:00
Robin Meis
665693a513
Remove minimum threshold according to https://github.com/Aircoookie/WLED/pull/4081#issuecomment-2295198219
2024-08-18 13:31:14 +02:00
Blaž Kristan
c35e82e59f
Merge branch '0_15' into pixel-dice-usermod
2024-08-18 13:20:45 +02:00
Blaž Kristan
72d38f4cff
Merge pull request #3539 from Liliputech/pov_display
...
Added POV image effect
2024-08-18 13:15:34 +02:00
Blaz Kristan
f6c47ac19c
Fix some compiler warnings
2024-08-18 10:45:16 +02:00
Blaž Kristan
27bec89386
Merge pull request #4106 from srg74/patch-1
...
correct spelling error xml.cpp
2024-08-17 20:54:58 +02:00
srg74
79b3ce141c
correct spelling error xml.cpp
2024-08-17 14:42:44 -04:00
Blaz Kristan
8d00e4d31d
Save some tiny amounts of RAM
...
- use `-D WLED_SAVE_RAM`
2024-08-17 15:09:41 +02:00
Blaž Kristan
8688777ae1
Merge pull request #4103 from netmindz/FX-cleanup
...
Remove repeating code to fetch audio data
2024-08-16 17:39:49 +02:00
Frank
198aceee07
Merge pull request #4104 from FreakyJ/Fix-Bug-#3809
...
Fixes #3809 Loxone JSON parser doesn't handle lx=0 correctly
2024-08-16 02:04:00 +02:00
FreakyJ
ee1bf1c221
#3809 Loxone JSON parser doesn't handle lx=0 correctly
2024-08-15 20:18:06 +02:00
Will Tatam
24ecf1a166
Move getAudioData to static
2024-08-15 17:58:19 +01:00
Frank
5cb49c86a0
Merge pull request #4090 from willmmiles/ino-to-cpp
...
Rename wled00.ino to wled_main.cpp
2024-08-15 18:23:53 +02:00
Blaz Kristan
9940d2590b
Arc expansion getPixelColor fix.
2024-08-15 17:22:59 +02:00
Blaz Kristan
577fce69e2
MQTT unification and cleanup
2024-08-15 16:18:34 +02:00
Will Tatam
e68375a71e
Remove repeating code to fetch audio data
2024-08-15 09:08:57 +01:00
Blaž Kristan
fe7fb6c7a9
Merge pull request #4092 from Aircoookie/sm16825
...
SM16825 support
2024-08-14 22:21:01 +02:00
Blaz Kristan
cec67d8eff
Const and 2D box blur
...
- added 2D blur
2024-08-14 22:15:48 +02:00
Frank
2443e2ec7c
wled00 -> wled_main
2024-08-14 11:16:46 +02:00
Frank
bcf862044a
Update wled00.cpp
...
* added #include <Arduino.h> - this is basically what the preprocessing tool (wled.ino -> wled00.ino.cpp) does
* added a comment that Arduino IDE is not supported, use platformIO.
2024-08-13 22:21:21 +02:00
jdiamond
b73f049484
Clean up addEffect() changes.
2024-08-13 04:40:59 +00:00
jdiamond
cde5314d41
Add "dice" to environment names, and add more information about fitting in a 4MB partition.
2024-08-11 01:23:41 +00:00
Arthur Suzuki
ed5eb28228
Added POV image effect
...
Setup is really easy, after first boot and WiFi/LEDs setup:
go to wled.local/edit and upload a couple image to WLed's filesystem.
Only PNG is supported right now, further support for GIF is planned.
The image should be as wide as the 1D segment you want to apply to.
When done, go to the Effect page on the UI, select "POV Image" effect.
You could also update the image with a post to the JSON-API like this:
curl -X POST http://[wled]/json/state -d '{"seg":{"id":0,"fx":114,"f":"/axel.png"}}'
The segment should move at around 120RPM (that's 2revolutions per seconds) for an image to showup.
More informations and pictures here : https://lumina.toys
2024-08-10 00:03:55 +02:00
Frank
db5e66a9b0
playing with Fire2012
...
* speedup: add functions to only blur rows or columns (50% faster)
* fire2012: tinkering with bur options. Vertical blur only when slider < 64 (faster); extra blur for slider values >192 (bush burn)
2024-08-09 12:53:41 +02:00
jdiamond
96c7716d3e
Added a usermod for interacting with BLE Pixels Dice.
2024-08-08 03:13:33 +00:00
Blaz Kristan
ea80c1ed83
Swap WW & CW
2024-08-07 22:39:31 +02:00
Blaž Kristan
7d7b7c1e25
Merge pull request #4088 from willmmiles/stress-testing-scripts
...
Add stress testing scripts
2024-08-05 21:05:42 +02:00
Blaž Kristan
9d860c265c
Merge pull request #4089 from willmmiles/improved-locking
...
Improve jsonBufferLock management
2024-08-05 21:04:24 +02:00
Blaz Kristan
d234b4b0f1
SM16825 support
...
- add WW & CW swapping
2024-08-05 20:56:12 +02:00
Blaz Kristan
e82f38e277
Tuning
2024-08-05 16:42:21 +02:00
Will Miles
1d27aa2f18
Move .ino to .cpp
...
This fixes platformio continually recompiling this file.
2024-08-04 15:47:02 -04:00