Blaž Kristan
d8b7cfb36b
Display task (background refresh) in 4LD
2022-08-10 14:00:04 +02:00
Blaž Kristan
b2837563c4
Merge branch 'segment-api' into global-interface
2022-08-10 09:32:43 +02:00
cschwinne
436ce63e30
FX list duplicate cleanup
...
Minor optimizations
2022-08-09 15:20:00 +02:00
Blaz Kristan
998f2f9421
Global I2C & SPI pin allocation.
2022-08-07 16:43:29 +02:00
Blaz Kristan
cb44d45eeb
Merge branch 'dev' into segment-api
2022-07-22 14:41:39 +02:00
Blaz Kristan
c15ffca48c
Merge branch 'master' into master-merge
2022-07-22 14:34:02 +02:00
albarlow
c96f83b076
Registered Usermod and Pins
...
Implemented PinManager and rerun setup of usermod after updating pins/
Registered in const.h and pin_manager.h I tried to follow the existing formatting/numbering in these files.
Wrapped any strings I could in F()
2022-07-21 09:48:37 +01:00
Blaz Kristan
a46894f395
Bugfixes.
2022-07-19 16:16:43 +02:00
Blaz Kristan
6c6849d8d7
Vectors & dynamic loadJS.
...
- Segments
- Modes
NOTE: crashes ESP if effect is running while deleting segment.
2022-07-17 15:58:41 +02:00
Blaz Kristan
f0992d56c1
Added global I2C & SPI HW pin defines
...
Fixed default values fo custom sliders.
Fix for color selector.
Changed fading for 2D GEQ
Audioreactive fix send/receive option
2022-07-07 23:07:20 +02:00
Blaz Kristan
64fd207533
Refactoring WS2812FX class.
...
- effect functions no longer part of class
- methods to access private members
- separate Segment, Segment_runtime, ColorTransition from WS2812FX
2022-07-06 13:13:54 +02:00
Blaz Kristan
184ff7a3b3
Audioreactive usermod.
2022-06-08 21:14:01 +02:00
Blaz Kristan
adb7726974
Bugfixes.
...
- removed IS_ macors
- replaced .options with getOptions()
- Fire2012 matrix fix
2022-05-09 16:15:07 +02:00
Blaz Kristan
f0d36fd769
WLED 2D matrix support.
...
- Added 2 sample effects to UI.
- 2D segment details.
- 1D effect upscaling to 2D.
- 2D setPixelColorXY() and other utility functions
- Arbitrary panel position & oritentation.
- 2D settings with physical to logical mapping.
- Bump version.
2022-05-08 10:50:48 +02:00
Blaz Kristan
70b4cdf520
Merge branch 'master' into merge-master
2022-04-04 21:16:18 +02:00
Blaz Kristan
081f211231
Merge branch 'master' into merge-master
2022-04-04 20:52:42 +02:00
Christian Bartsch
9cd8acab43
Usermod: Add support for Si7021 temperature and humidity sensors ( #2617 )
...
* added first version (work in progress)
* added some sensors to publish
* typo
* added dependency
* mqtt si7021_* names + don't retain
* timer to 60 s
* some changes to HA auto discovery
* added config entries (no function yet)
* renaming
* made configs work
* added getId()
* refactoring + wrong mqtt topics fixed
* retain HA auto discovery
* do not spam serial console on each sensor update
* added readme
* add update interval info
Co-authored-by: Christian Schwinne <dev.aircoookie@gmail.com>
2022-04-03 22:30:37 +02:00
Spectre
46eae410c3
add My9291 light bulb driver ( #2599 )
...
Co-authored-by: Christian Schwinne <dev.aircoookie@gmail.com>
2022-03-31 20:49:00 +02:00
Stefan Riese
73a9e1c316
V2 usermod for wordclock with 11x10 LEDs and 4 minute dots ( #2608 )
...
* - implement V2 Usermod to handle wordclocks with 11x10 pixels and 4 additional dots for the minutes
* - fix wording issue for "six"
-
* - add some more comments
* - fix issue with "zwölf"
2022-03-31 20:31:37 +02:00
Eduardo Ibanez
22c3ac5be3
Add usermode to control Wiz lights ( #2595 )
...
* Add usermode to control Wiz lights (#1 )
* Fix inclusion in usermods list
Co-authored-by: Christian Schwinne <dev.aircoookie@gmail.com>
2022-03-23 16:20:18 +01:00
cschwinne
a517f0df1d
Add ESP32-ETHERNET-KIT-VE type
2022-03-20 22:12:18 +01:00
Blaž Kristan
aecfa3ff0f
Merge branch 'master' into master-merge
2022-03-16 08:52:48 +01:00
SpeakingOfBrad
854ed8cfa9
ABL milliamps no longer hardcoded to 850 at runtime ( #2581 )
2022-03-16 00:35:49 +01:00
Blaž Kristan
e561304645
Merge branch 'master' into master-merge
2022-03-07 09:44:35 +01:00
cschwinne
a2c8796e04
Replaced native Cronixie support with usermod
2022-03-06 23:47:36 +01:00
Blaz Kristan
41b6f3ffa7
Merge branch 'master' into merge-master
2022-02-20 22:24:11 +01:00
Christian Schwinne
7138e891be
Add per-segment light capability info ( #2552 )
...
* Add per-segment light capability info
* Fix duplication
* Change to more lightweight seglc array
* Added segment capabilities.
* Differs and capabilities refactoring
* Add back selection differs option
Co-authored-by: Blaz Kristan <blaz@kristan-sp.si>
2022-02-20 00:20:22 +01:00
cschwinne
613809c2af
Do not turn rpt segments off
2022-02-16 23:54:14 +01:00
cschwinne
7b969bb8c2
Various state changed logic simplifications
...
Changed main segment, must be selected
2022-02-16 21:12:33 +01:00
Mike Ryan
fb19f1ecbc
Allow overriding of color order by LED pixel range. ( #2463 )
...
* Overridable color order
- Use `ColorOrderMap` to hold optional color order overrides for ranges
of LEDs.
- Serialization of config to/from filesystem is complete.
- Back-end configuration is complete.
- TODO: front-end changes to the LED settings page.
* Add Color order override settings
- Adds color order override section to settings page.
* PR Feedback
- Limit max number of color order overrides to 5 on ESP8266
- Only append color overrides if they were provided in the POST of LED
settings.
2022-01-26 00:42:04 +01:00
Blaz Kristan
91dd03ba67
Merge fix.
...
Increased JSON buffer for ESP32
2022-01-25 21:24:17 +01:00
Blaz Kristan
50b6163e73
Merge branch 'color-order-mapping' of https://github.com/justfalter/WLED into color-order-mapping
2022-01-22 23:19:59 +01:00
Mike Ryan
5c39d8d12e
PR Feedback
...
- Limit max number of color order overrides to 5 on ESP8266
- Only append color overrides if they were provided in the POST of LED
settings.
2022-01-13 09:06:01 -06:00
Mike Ryan
b8e23b2d7e
Add Color order override settings
...
- Adds color order override section to settings page.
2022-01-02 18:51:00 -06:00
Mike Ryan
a06846fa74
Overridable color order
...
- Use `ColorOrderMap` to hold optional color order overrides for ranges
of LEDs.
- Serialization of config to/from filesystem is complete.
- Back-end configuration is complete.
- TODO: front-end changes to the LED settings page.
2022-01-02 18:24:12 -06:00
Blaz Kristan
8386b9a0b4
Removed dynamic JSON buffer entirely.
...
Temporary presets in RAM (ESP32)
Async loading of presets (stability).
Other minor fixes.
Bumped version to 0.13.1-bl6
2022-01-01 12:52:50 +01:00
Blaz Kristan
eac5340b03
Merge branch 'configurable-fps' of https://github.com/aircoookie/WLED into dev
2021-12-26 11:59:22 +01:00
Blaz Kristan
37dbf4d8ec
Prevent memory exceptions using WS.
2021-12-18 10:25:58 +01:00
Roman Reitschmied
d3f35955d6
New flexible usermod for seven segment displays ( #2409 )
...
* add first version
* added max/min brightness to autoldr functionality
* added more information to the readme
2021-12-12 00:31:21 +01:00
cschwinne
fb338c0728
Button preset call mode
...
(stops main segment values from being applied to all presets)
2021-12-11 23:44:21 +01:00
Blaž Kristan
fed16fd14e
Fix for disconnects on ESP8266 with static JSON buffer
2021-12-10 17:30:57 +01:00
Blaž Kristan
e1cd45c57e
Bugfix for heap low disconnect.
2021-12-10 12:51:44 +01:00
Blaž Kristan
aa34df7a4c
Merge branch 'master' of https://github.com/Aircoookie/WLED into new-CCT
2021-12-01 14:51:45 +01:00
cschwinne
48339b19d4
Status LED support in Bus manager
2021-11-30 22:52:17 +01:00
Blaz Kristan
b07bbab069
Merge branch 'master' into dev
...
Retained GPIO16 as default on ESP32.
2021-11-22 22:50:26 +01:00
cschwinne
31b7cdff9b
Change effect names to be more consistent
2021-11-19 12:34:14 +01:00
Blaz Kristan
65ac8d4b2b
Merge branch 'master' into dev
2021-11-17 21:42:27 +01:00
cschwinne
bc403440ba
0.13.0-b5
2021-11-17 01:18:19 +01:00
Blaž Kristan
442741d246
Merge branch 'master' into dev
2021-11-09 14:07:46 +01:00
Christian Schwinne
5784092c1b
Fix settings JS buffer too small ( #2323 )
2021-11-09 09:56:02 +01:00