Ewoud
46ee25b46b
Platformio: further refactoring and bug fixing
...
platformio:
- min and max as postfix instead of prefix
- add common_mm entry for MM build_flags and lib_deps
- add esp32_4MB_V4_max_base entry for V4
const.h and FX_(2D)fcn.cpp: add IRAM_ATTR_YN to switch off if not esp32 (esp8266 not enough iram for this)
json.cpp: start stop compatibility only if 2D not disabled
2022-11-01 18:18:03 +01:00
Ewowi
2b55985e96
Merge remote-tracking branch 'origin/dev' into mdev
2022-10-25 16:23:16 +02:00
cschwinne
3905cad68d
Ethernet profile for QuinLed-Dig-Octa Brainboard-32-8L and LilyGO-T-ETH-POE
...
Un-F() a string that already exists in RAM
2022-10-21 03:56:00 +02:00
Dimitry
7cac609c06
Add ADS1115 usermod ( #2752 )
...
Co-authored-by: Christian Schwinne <dev.aircoookie@gmail.com >
2022-10-21 03:25:36 +02:00
Sebastian Schmailzl
c2ac215d43
Usermod: Ping Pong Clock ( #2746 )
...
* Starting on Ping Pong Clock Usermod, still having to check the led indices and test the stuff out of it
* Adding some attributes to be configured, Added platformio_override
* Fixed LED Numbering, Changed Color to RGB to Work with Settings
* Removing LED Positions from Config
* Some documenting
* Removed example comments to make ping pong clock mod more readable
Co-authored-by: Schmailzl, Sebastian <sebastian.schmailzl@wk-it.com >
Co-authored-by: Christian Schwinne <dev.aircoookie@gmail.com >
Co-authored-by: Christian Schwinne <cschwinne@gmail.com >
2022-10-21 01:47:25 +02:00
lordjaxom
7b2836c63c
Usermod: Analog clock ( #2736 )
...
* implement analog clock as a usermod
* fix some bugs, use toki for time measurement, implement fading seconds
* added timezone handling to analog clock
* fixed looping second pointer, lower refresh rate
* removed mqtt debug code
* implement seconds effect choice
* adapt to 0_14 branch
Co-authored-by: Christian Schwinne <dev.aircoookie@gmail.com >
2022-10-20 10:12:17 +02:00
Steven Dashevsky
38e2fc6812
Implemented usermod for integration with smartnest.cz ( #2800 )
...
Co-authored-by: Christian Schwinne <dev.aircoookie@gmail.com >
2022-10-20 01:07:32 +02:00
Blaz Kristan
a4c3fd4493
Change max number of buses.
...
Added correct debug on failed digital init.
2022-10-18 12:10:11 +02:00
Ewowi
3377b7644e
Merge branch 'expand-1DEffects' into mdev
2022-10-16 11:04:23 +02:00
Blaž Kristan
3841780fe6
Merge branch 'async-psave' into dev
2022-10-13 14:25:01 +02:00
Blaž Kristan
2440d8e3d1
Merge branch '0_14' of https://github.com/Aircoookie/WLED into dev
2022-10-13 07:51:52 +02:00
Blaž Kristan
37a4a4dcdf
Fix max bus limits for C3, S2 & S3
2022-10-11 09:46:48 +02:00
Blaz Kristan
426635871b
Bus corrections for C3, S2 & S3.
...
Minor hostname tweak.
2022-10-10 16:46:23 +02:00
Ewowi
bd6ef0464f
Merge remote-tracking branch 'origin/dev' into mdev
2022-10-10 16:35:25 +02:00
Blaž Kristan
b4e3cccf4b
Remove testing entry.
2022-10-06 12:22:02 +02:00
ingDIY
edbb96bcd9
Update const.h
...
added #if case to exclude warning in case of ABL=0
2022-10-03 19:34:52 +02:00
ingDIY
503835d47e
submitting PR
...
Here they are the PR #2776 , #2803 and #2804 rebased for 0_14 branch,
I hope that now they are OK!
2022-10-02 23:23:24 +02:00
Ewowi
37ee28fa0a
Merge remote-tracking branch 'origin/dev' into mdev
2022-09-21 18:26:20 +02:00
Ewowi
27a149098f
Merge branch 'games-usermod' into mdev
2022-09-16 13:29:17 +02:00
Ewowi
16b2dad9b9
games-usermod: pong wip
2022-09-13 15:43:40 +02:00
Frank
56f2513aba
Basic support for -S3
...
- bus_wrapper: currently no support for I2S methods
- pin_manager: different number of PWM channels, different isPinOk()
2022-09-11 00:09:59 +02:00
Blaz Kristan
2cd40c7552
ESP32-S2 support.
2022-09-09 23:21:47 +02:00
Ewowi
01e67b500d
Revert "Merge remote-tracking branch 'origin/mdev_new-FrameWork-V4' into mdev"
...
This reverts commit 0fad8ffd85 .
2022-09-06 21:54:23 +02:00
Ewowi
0fad8ffd85
Merge remote-tracking branch 'origin/mdev_new-FrameWork-V4' into mdev
2022-09-06 17:53:02 +02:00
Ewowi
1b724dbc0b
Merge branch 'json-mapping' into mdev
2022-09-06 17:44:25 +02:00
Frank
a67f9d86f7
ESP32-S3: different number of RMT and PWM channels
...
ESP32-S3: 8 RMT channels (not sure if all 8 are usable by NeopixelBus), 8 LED-PWM channels
2022-09-02 22:30:56 +02:00
cschwinne
3270605b4f
DDP network bus RGBW support
2022-09-02 03:12:03 +02:00
Blaz Kristan
586e72e797
Remove pxs/NONUNITY option
...
Constrains for bitfields.
Bugfixes.
2022-08-31 21:31:59 +02:00
Ewowi
d95e27e8e8
Merge branch 'dev' into mdev
2022-08-31 20:41:34 +02:00
Blaž Kristan
da0da4c75e
Remove NONUNITY
...
Expand soundSim
Tetrix optimisation
2022-08-31 14:24:02 +02:00
Ewowi
6422bb5764
Merge branch 'weather-usermod' into mdev
2022-08-31 10:14:49 +02:00
Ewowi
9a87d2bd8e
Add CustomEffects as usermod: step 1: c compiles
...
- Only C part, it only compiles
- UI to be done
- Needs to be tested
2022-08-29 13:56:46 +02:00
Blaz Kristan
030833f942
Global MISO pin.
...
Virtual strip expansion for 2D.
2022-08-25 21:57:43 +02:00
Blaz Kristan
2149bbb8ea
Remove CS from global interface pins.
...
Fixes.
2022-08-17 19:44:32 +02:00
Blaž Kristan
4be3cb4b0d
Merge branch 'TM1829' of https://github.com/h3ndrik/WLED into lpd6803
2022-08-16 08:42:47 +02:00
Blaž Kristan
db759bef46
Merge branch 'master' of https://github.com/Sousanator/WLED into lpd6803
2022-08-16 08:14:56 +02:00
Ewowi
cb425d0711
Merge remote-tracking branch 'origin/segment-api' into weather-usermod
2022-08-10 21:40:44 +02:00
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
Ewowi
4d2cb2016e
Add weather usermod
2022-08-09 22:44:44 +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
Hendrik Langer
a5b4d7a244
add TM1829 support
2022-06-20 15:03:17 +02:00