Frank
54eb42d658
build env for -C3 with only 2MB flash
...
based on proposal from in PR #2951 by @andyshinn.
2MB does not allow to have an OTA partition, so this feature is disabled.
2023-03-30 00:20:01 +02:00
Frank
a7a6f4cec6
small re-organization of build flags
...
* -Wno-attributes added to common flags
* USB_MSC and USB_DFU flags moved to common board sections (does not make sense with WLED to ernable these)
2023-03-30 00:03:04 +02:00
Christian Schwinne
3968a8e0dc
Attempt fixing GitHub actions ESP8266 build ( #3151 )
...
(explicit toolchain version)
2023-03-28 23:19:00 +02:00
Blaz Kristan
7dd3d2b040
Merge branch 'main' into esp8266-core
2023-03-26 10:20:09 +02:00
Blaz Kristan
13678cb8d5
Add adjustable Random Cycle time.
...
- solves #3147
2023-03-25 21:28:30 +01:00
Frank
890aa6f9ac
experimental esp32 buildenv with platform = espressif32@5.2.0
...
experimental ESP32 buildenv using ESP-IDF V4.4.x / arduino-esp32 v2.0.5
Warning: this build environment is not stable!!
2023-03-22 00:46:27 +01:00
Frank
646cf44b83
moved register override into 8266 section,
...
so it cannot destroy builds for ESP32 devices
2023-03-22 00:06:25 +01:00
Frank
bf789ca97b
minor cleanup
2023-03-21 23:36:50 +01:00
Frank
9b90ff10f4
buildenv improvements for -S3/-S2/-C3
...
- corrected some broken references
- added `platform_package =` --> use default packages
- renamed env:esp32c3 to env:esp32c3dev to avoid confusion
- added lolin_s2_mini to CI builds
2023-03-21 23:15:08 +01:00
Blaz Kristan
0cc719a823
Remove "register" override
2023-03-21 20:01:16 +01:00
Blaz Kristan
4cd026dfe9
ESP8266 core 4.1.0, ESP32 core 5.2.0 (S2,S3,C3)
...
NeoPixelBus 2.7.3 (adding UCS890x support)
2023-03-21 17:28:04 +01:00
Aiden
3120b49dba
Add some Athom devices ( #3114 )
...
Add some compile configurations for Athom's devices
2023-03-20 23:44:12 +01:00
Christian Schwinne
fb1999c474
Merge pull request #3107 from Aircoookie/onepx-segment
...
Tweaks & bugfixes.
2023-03-20 23:42:30 +01:00
Frank
1abc863f82
comment updated
...
Also "Serial JSON" is not possible when reading from RX pin is disabled.
2023-03-19 15:51:39 +01:00
Frank
c9be03c0bc
typo
2023-03-19 14:48:47 +01:00
Frank
fd89209233
adding WLED_DISABLE_ADALIGHT (issue #3128
...
This flag disables reading commands from serial interface (RX = gpio 3)
Add -D WLED_DISABLE_ADALIGHT to your custom pio build environment.
2023-03-19 14:42:01 +01:00
Blaz Kristan
2e362fbb64
Fix for #3074
2023-03-19 14:26:54 +01:00
Blaz Kristan
11b687cdc2
Float vs. double.
2023-03-19 11:24:59 +01:00
Blaz Kristan
747c920420
Bugfix.
...
- white overrides & CCT
2023-03-19 11:23:59 +01:00
Blaž Kristan
cac51737cb
Merge pull request #3138 from codekane/mpu6050_imu
2023-03-19 07:38:44 +01:00
Ryan Horricks
7789379914
Fix typing to resolve build errors after installing the mpu6050_imu usermod.
2023-03-18 18:29:19 -06:00
Blaz Kristan
08e2bfe9a2
Scale 2D peek for large matrices.
2023-03-18 18:22:31 +01:00
Frank
991c2afedb
adding wled00.ino.cpp to gitignore
...
to avoid future accidents in GH Desktop
2023-03-16 13:10:33 +01:00
Frank
cded92662f
workaround for issue #3128
2023-03-16 13:08:34 +01:00
Blaz Kristan
1bab4d6937
Merge branch 'main' into onepx-segment
2023-03-12 13:14:22 +01:00
Blaz Kristan
d1fed11d0d
Fix for #2542 .
...
UI rebuild.
2023-03-12 13:10:40 +01:00
Blaž Kristan
e96053e268
Merge pull request #3121 from troyhacks/2023-03-10-Art-Net_Transmit
...
Art-Net transmit support for network LEDs
2023-03-11 22:50:07 +01:00
Blaž Kristan
9b98cbb894
PROGMEM for header
2023-03-11 22:35:22 +01:00
Blaž Kristan
349578fb6e
whitespace cleanup
2023-03-11 22:33:06 +01:00
Blaz Kristan
7c186e4fcc
Fix for smaller number of pixeld than matrix size.
2023-03-11 15:03:28 +01:00
TroyHacks
a4fcbb9f67
Art-Net transmit support for network LEDs
...
Like DDP, this allows WLED to address network systems using the Art-Net protocol.
Universe starts at zero, because that's the first universe in Art-Net.
Works with RGB. It's coded to also work with RGBW, but I couldn't find a great place to enable it without mucking with things I don't understand.
2023-03-10 13:29:00 -05:00
Blaz Kristan
763b64cc57
Combat low memory condition on ESP8266.
2023-03-10 15:20:50 +01:00
Blaž Kristan
d57e6c5bf2
Merge pull request #3106 from lost-hope/klipper
...
Usermod: Klipper percentage
2023-03-10 14:14:31 +01:00
Blaz Kristan
80711cc00a
Whitespace.
2023-03-10 14:08:52 +01:00
Blaz Kristan
ddd32bd600
Multiple fixes.
...
- compiler warning fixes (gcc17)
- revert min heap size to 8k
- fix form submitting in 2D settings
- remove IRAM_ATTR for ESP8266 core 4.1.0
2023-03-05 22:56:14 +01:00
Frank
2713573b9b
Delete wled00.ino.cpp
...
accident
2023-03-05 22:38:36 +01:00
Frank
cf2e8bbc0b
update build nr
...
and npm run build
2023-03-05 22:35:59 +01:00
Frank
bc56c1a0e1
bugfixes
...
* xml.cpp: correct type for checkbox global led buffer" (was not shown correctly)
* fx.cpp: 2D floating blobs - correct swapped x/y coordinates (did not render correctly on non-square matrix)
2023-03-05 22:30:08 +01:00
Blaz Kristan
bfbf7af411
Revert palette conditional load.
...
Playlist load bugfix.
2023-03-03 19:57:09 +01:00
Blaz Kristan
c151221d12
UI fixes & revert forcing ULTRAWHITE for on/off bus
...
Reduce min heap for 8266
2023-03-02 18:21:55 +01:00
Blaz Kristan
b8489724ef
Slider BG fix.
2023-02-28 23:04:12 +01:00
Blaz Kristan
7a2f556682
Bugfix for 1 pixel segment capabilities.
2023-02-28 19:08:41 +01:00
Blaz Kristan
92d883db87
Bugfix for 1D setup.
...
- incorrcet max segment length calc
2023-02-28 15:25:11 +01:00
lost-hope
cb931d7af0
Merge branch 'main' of https://github.com/Aircoookie/WLED into klipper
2023-02-27 21:21:45 +01:00
Soeren Willrodt
6b54b57cb9
fixing the PR conflict
2023-02-27 21:01:32 +01:00
Blaz Kristan
1ca4348ca0
Add Segment functions hasRGB() and hasWhite()
...
Makes code cleaner.
2023-02-25 17:58:51 +01:00
Blaz Kristan
3ca7006e3a
Tweaks & bugfixes.
...
One pixel segment handling.
- added 0D FX metadata (1 pixel effects)
- ignore palettes for White only segment
- ignore color for non-RGB & non-White segment (on/off)
Bugfix
- proper auto segment creation
- hide palettes for non RGB segments
- some tweaks for #2984
- force Solid for some FX (causing crash) on 1 pixel segment
UI Optimisations
- slider tooltips
- tiny bit smaller tooltips
- hide segment power if only one segment
- gap between sliders
2023-02-25 09:41:15 +01:00
lost-hope
339d2a7bf3
Added spreading from center and fixed the enable
2023-02-23 19:47:27 +01:00
mx
0d3debf9b9
sACN/E1.31 Port Priority ( #3052 )
...
* Added E1.31 port priority handling #768
* Ignore E1.31 data when priority doesn't match #768
* Enable E1.31 priority handling for WLED_ENABLE_DMX
* Only handle e131Priority for P_E131 protocol
* Corrected comments
* Highest priority package first handling
* Removed obsolete code & comments
* Improved comments
* Reduce priority timeout to be uint8_t
* Optimized code & comments
* E1.31: Ignore non-zero start code and preview data
These are not level data, they have other purposes
* Style change cca41508
preview & ignore non-zero start code
---------
Co-authored-by: RichardTea <31507749+RichardTea@users.noreply.github.com>
2023-02-21 17:13:15 +01:00
underritoSR
7f74a4f4b5
removing DLS for CST_TimeZone_GMT-6 ( #3082 )
...
* removing DLS for CST_TimeZone_GMT-6
* Adjust Mexico timezone name
---------
Co-authored-by: cschwinne <dev.aircoookie@gmail.com>
2023-02-21 17:09:04 +01:00