Frank
ffc9ec3cfb
exclude HUB75 from auto brightness limiter
...
For a 64x64 panel, ABL assumes 4A of standby current. This does not make any sense.
2024-09-22 17:07:26 +02:00
Frank
5f4834dec4
small improvements
...
* optimized fadeToBlackBy() - don't repaint unchanged pixels
* made MIN_HEAP_SIZE configurable by build_flags
* specific error message when not enough memory for LEDs buffer
2024-08-05 17:06:38 +02:00
Troy
79402208ee
Allow E131_MAX_UNIVERSE_COUNT override
2024-07-24 21:18:57 -04:00
Frank
14f286fc8b
increase MAX_LEDS_PER_BUS to 8464 (92x92)
...
previous limit was 2048 (const.h) or 4096 (settings_leds.htm). Some busses like HUB75 or Network are abled to handle all LEDs on one connection.
2024-07-17 12:08:31 +02:00
Frank
578c6bb9d8
make sure that HUB75 is recognized as "adressable leds"
...
when IS_DIGITAL and IS_PWM are false, palettes and color wheel are not shown in UI
2024-06-05 23:05:34 +02:00
Frank
16e8d9dcdc
add error msg when oappend buffer is used up
2024-04-30 17:17:02 +02:00
netmindz
0f79e9b7ff
Merge pull request #124 from netmindz/auto-playlist
...
New Usermod - Auto Playlist
2024-04-16 22:38:56 +01:00
Frank
019cafc5e0
report out-of-memory situations to the user
2024-04-16 19:10:46 +02:00
cschwinne
aff4de34b4
WS logic: No resending, improved ESP8266 stability
...
Update ESP8266 core to 3.1.2
2024-04-09 14:15:06 +02:00
Frank
f6fa2232e5
Merge branch 'mdev' into pr/124
2024-04-04 23:53:34 +02:00
Will Tatam
993b123c8e
Basic usermod for detecting silence
2024-03-05 19:41:19 +00:00
Will Tatam
69436a6f61
Merge branch 'mdev' into ESP32-HUB75-MatrixPanel-DMA
2024-02-25 21:34:47 +00:00
Will Tatam
3162579f8e
reset default back
2024-02-25 16:16:03 +00:00
Will Tatam
b793bb33c7
Allow more pixels
2024-02-25 13:44:23 +00:00
Frank
2cc67245ca
avoid infinite disconnect loops when RAM is low
2024-02-23 10:54:50 +01:00
Will Tatam
bd228e3a1c
Merge branch 'mdev' into ESP32-HUB75-MatrixPanel-DMA
2024-02-10 13:44:01 +00:00
Ewoud
5cf908ea25
Remove obsolute usermods - post
2024-02-08 23:02:10 +01:00
Frank
ae059cf229
running gag
...
SETTINGS_STACK_BUF_SIZE was too small (again).
2024-01-16 16:10:59 +01:00
Will Tatam
260159a6ca
Cleanup and rename to generic Hub75 rather than SmartMatrix
2024-01-13 20:57:45 +00:00
Will Tatam
41eb48b84c
Update LED type ID
2024-01-13 20:44:19 +00:00
MoonModules
7e8d570e81
Revert "Add YandexWeather Usermod"
2023-12-23 23:37:37 +01:00
Sergey Ryazanov
f04507b703
Add YandexWeather Usermod
2023-12-20 23:27:27 +04:00
Frank
36eb520592
reduce RAM needs for -S2, user message on heap emergency actions
2023-12-18 15:39:12 +01:00
Frank
075cc2d76c
PSRAM update
...
In MM we can have PSRAM without defining WLED_USE_PSRAM
2023-12-15 00:34:05 +01:00
Frank
d00b32e6de
bugfix - unusable pins on pico32 boards ( #3573 )
...
According to the technical manual, GPIO 16 + 17 are used for onboard flash, so cannot be used by WLED.
example buildenv:
[env:esp32_pico]
extends = env:esp32dev_qio80
board = pico32
2023-12-14 22:16:50 +01:00
Frank
ced03f1f08
code spell checking - part1 (core)
...
I've found a code spellchecker, so this is what can be corrected easily. Changes are only affecting comments, readme and a few user-visible strings. So no functional impact expected.
2023-12-14 22:05:55 +01:00
Frank
2beed4627c
Merge branch 'mdev' into Platform_upgrade
2023-12-12 01:09:40 +01:00
Frank
4f30f69584
found a way to increase TCP stacksize (for AudioReactive UI)
...
we can use `-D CONFIG_ASYNC_TCP_TASK_STACK_SIZE=xxxx` to increase the stack size of AsyncWebserver - default is 8196.
This should give us a bit of headroom for new UI items.
We still need PR #94 for more savings.
2023-12-12 00:43:48 +01:00
Frank
d63b716cd0
Slightly reduce json buffer size on boards with PSRAM
...
Found out that the main JSON 'doc' is still living in normal RAM, even when PSRAM is available...
This results is very low RAM especially on -S2.
This change tries to find a balance between "need large json buffer" and "other features become unstable when free RAM is low".
2023-12-11 11:22:39 +01:00
Frank
cc8d4e3969
Merge pull request #3536 from Aircoookie/ntp_errorchecking
...
NTP validation, and rejecting malformed responses (related to #3515 )
2023-11-22 20:31:49 +01:00
Frank
ab309b39d2
Merge pull request #3536 from Aircoookie/ntp_errorchecking
...
NTP validation, and rejecting malformed responses (related to #3515 )
2023-11-22 20:20:52 +01:00
Frank
e6513fef88
(WIP) align platformio build env with upstream
...
* espressif32@5.2.0 --> espressif32@5.3.0
* pxmagic.htm added in cdata.js
* minor updates in style.css
* align some constants and definitions (wled.h, const.h)
* npm run build
2023-11-15 22:51:03 +01:00
Frank
c2fd50d18b
32bytes added to SETTINGS_STACK_BUF_SIZE
...
stack buffer was (again) a few bytes too small.
2023-11-14 19:01:19 +01:00
JeffWDH
63b1f6384c
Add LDR sensor dusk/dawn preset control Usermod
2023-11-11 23:29:20 +01:00
Will Tatam
9f55d7dfd8
Trying to get output working
2023-10-23 22:09:07 +01:00
Will Tatam
47349599e0
Register SmartMatrix
2023-10-23 18:33:40 +01:00
TroyHacks
3ba2fe4ee0
WM8978 support for PicoDSP, etc.
2023-10-20 01:23:10 -04:00
Ewoud
fea47b5965
Add Ethernet type: Olimex ESP32 Gateway
...
index.js:
- add leds instead of matrix to extendedNodes array
- split V and P ledcount
2023-10-07 15:25:27 +02:00
Frank
015ce11b72
esp32: 9 LED pins with audioreactive
...
this allows to use 9 (instead of 8) LED pins on esp32.
2023-09-22 18:52:06 +02:00
Frank
d065e3332f
Reduce static JSON buffer size on -S2/-C3
...
Reduce static buffer allocation, hoping to improve overall stability.
2023-08-30 01:04:13 +02:00
Frank
5e0dbfc285
-S2: slightly reduced static JSON buffer size
2023-08-28 12:53:52 +02:00
Frank
44b77ffdc2
slightly increase buffer for oappend()
...
in some situations, 10 bytes were missing for audioreactive settings.
2023-08-14 13:24:22 +02:00
Frank
39db568ca9
increase STACK_BUF_SIZE after PR#59
...
* increase buffer by 64 bytes (sting added in AR usermod)
* better diag message when buffer is full
* change "Arduino max stack" to debug message
2023-07-27 12:45:14 +02:00
Frank
d23ca8beaf
PSRAM: slightly reduce static JSON buffer size
2023-07-26 21:59:49 +02:00
Frank
3127c60b41
Merge branch 'mdev' into audio_fastpath
2023-06-15 20:54:57 +02:00
Ewoud
b95ff2d74f
Merge remote-tracking branch 'upstream/main' into mdev
2023-06-07 20:54:04 +02:00
lost-hope
e70b9b2496
MCU Temp Usermod
2023-06-03 09:46:08 +02:00
Justin Mutter
a5161eb7f1
Use constant for mDNS name to allow setting from my_config.h ( #3145 )
2023-05-31 17:35:43 +02:00
Ewoud
40d120146f
Merge branch 'mdev' into audio_fastpath
2023-05-17 11:58:43 +02:00
Ewoud
c0d5cad198
Merge remote-tracking branch 'upstream/main' into mdev
2023-05-17 11:15:50 +02:00