Wykres commitów

62 Commity (ed753b590ca6c63fa4b03c75c9b1231a6c57a57b)

Autor SHA1 Wiadomość Data
Joeboyc2 2c02e27197
Add the ability to override R,G,B,WPIN values
Enable the ability to use the -D option in the platform_override.ini to set the pin numbers outside of the file
2020-09-23 16:49:55 +01:00
cschwinne d70332f2a2 Fixed LPD8806 compilation (#971) 2020-09-20 22:21:29 +02:00
cschwinne 35b54e2f88 Add CY=2 for cycle toggling (closes #1174) 2020-09-20 16:40:32 +02:00
Steve Pomeroy 0262f89bb0 Allow overriding CLKPIN/DATAPIN 2020-08-22 14:57:44 -04:00
Christoph Wiechert 487a95eb79 Add PWM pins - to use with esp_rgbww_controller
from patrickjahns/pljakobs (https://github.com/pljakobs/esp_rgbww_controller)
2020-05-29 13:51:20 +02:00
Aircoookie a769ab6cff
Merge branch 'master' into patch-1 2020-05-11 10:46:18 +02:00
cschwinne 329b2ba275 Fixed Preset Slot 16 always indicating as empty (fixes #891) 2020-05-09 00:29:42 +02:00
Dennis Hinzpeter 5e1d20fc72 Add DIY PCB SHOJO_PCB analog 2020-04-22 23:09:21 +02:00
cschwinne db60309ce8 Added Candle Multi effect
Added Palette capability to Pacifica effect
2020-04-22 00:51:00 +02:00
cschwinne 6a5b757a24 TM1814 support (closes #518 ) 2020-04-19 13:25:27 +02:00
Ament Martin 3e9b44d193 Added support for BW-LT11 2020-04-10 21:33:16 +02:00
feindsender 77ce67d685 Add P9813 LED driver support
Adds support for the P9813 LED driver
2020-03-27 10:03:23 +01:00
cschwinne e5c3629e2e Added custom per-LED mapping 2020-03-21 00:57:54 +01:00
cschwinne 755448f9f5 Fix LED pin changed 2020-02-25 02:25:17 +01:00
cschwinne f304a6891f Free more than 2kB of RAM
Store Palettes in PROGMEM
F() select long and rarely used strings
Refactor hue error
2020-02-25 02:19:12 +01:00
zewelor 3dcc3492e8 Allow to override some costs 2020-02-24 18:48:21 +01:00
Def3nder e621fdec0c
Remove analog flicker (#678)
* remove analog LED flicker

run SetRgbwPwm from main loop and with GetPixelColor(0) to get all effects using fade_out() working.

* correct unintended bitwise AND to logical AND

* Update analogLastShow

* new Arduino Core WaveForm library included

* new Arduino Core only for 8266

* correct formating + define for MQTT_KEEP_ALIVE

* fix for ESP32

* reduce scope of variable "done"

* call analogWrite only if Color or Bri did change

* Remove duplicate wifi sleep code

Co-authored-by: Aircoookie <cschwinne@gmail.com>
2020-02-22 17:20:34 +01:00
Def3nder 5befcd24b5
Effect "Heartbeat" (#680) 2020-02-17 11:01:05 +01:00
Def3nder f3b399b31f Fix Police All, Sinelon and Lighthouse (Comet) effects (#634) 2020-01-28 13:48:59 +01:00
cschwinne 09485c995e Merge branch 'master' of https://github.com/Aircoookie/WLED 2020-01-27 00:45:33 +01:00
cschwinne dc936b63d6 Various fixes 2020-01-27 00:45:30 +01:00
Def3nder 16ad0c22f0 IRremote correction (preset load) (#618) 2020-01-24 23:15:57 +01:00
Serhan 8048bb85fb
Update NpbWrapper.h
Fixes the WS2801 Color Order
2020-01-14 15:58:14 +01:00
cschwinne 2e9b59e2e0 Update readme 2020-01-13 18:24:23 +01:00
cschwinne 5188894301 Fix LPD8806 2020-01-13 18:23:06 +01:00
cschwinne d971fc440f Support WS2801 and LPD8806 (closes #178) 2020-01-12 15:16:45 +01:00
Unknown 2bb74233cc ESP32 support for solid (analog) RGB(W) stripes uses ledc funtion to drive analog RGB(W) stripes with 3, 4 or 5 channels.
uses ledc funtion to drive analog RGB(W) stripes with 3, 4 or 5 channels.

the define in platformio.ini needs to be "WLED_USE_ANALOG_LEDS"
2020-01-07 23:58:15 +01:00
cschwinne 6e35b5ba8b Fix analog write range 2019-12-30 17:34:15 +01:00
cschwinne 112ba7ac5c Fix compile for analog 2019-12-19 21:31:14 +01:00
cschwinne 4c58929dd4 Fix compile 2019-12-19 21:08:21 +01:00
Aircoookie 2188509d2c
Merge branch 'master' into solidRgbwLedStrips 2019-12-19 20:59:36 +01:00
Def3nder ed24f72cf9 Changes for 4CH and 5CH LED stripes
ESP32 fixes for Solid RGBW (...not implemented for ESP32 yet)

Use 5CH solid RGB stripes

adapt the logic to use CW and WW for different CT-values

change from Opt-out to Opt-In for analog LEDs

Added new boards

Alexa color changes to match white values with 4Ch and 5Ch LED stripes
bracket error


Device definitions
2019-12-18 15:35:32 +01:00
cschwinne bbe511dd15 Attempting to fix disconnect on Adalight (ESP32, #194) 2019-11-30 11:17:37 +01:00
Def3nder d1c289b709 Add Solid (analog) RGBW strip support
add 4 ESP pins for driving analog/non-addressable RGBW LED strips
2019-11-05 15:52:18 +01:00
cschwinne cb77285277 Support APA102 on ESP32 2019-09-26 14:02:58 +02:00
cschwinne 6c9d161950 Fixed transitions and gamma 2019-09-19 21:15:20 +02:00
cschwinne 117dc5288d Added basic segment support
Updated Espalexa
2019-06-20 14:40:12 +02:00
cschwinne b224a67ea7 Refactored WS2812FX variable names 2019-05-22 00:23:09 +02:00
Thomas Arens 9b7db548a2 Only disable the button pin if it conflicts with one of the APA102 pins. 2019-05-01 16:52:22 +02:00
Thomas Arens 126b70f781 Added support for APA102 LEDs. Uncomment "#define USE_APA102" in NbpWrapper.h. Connect clock to GPIO 0 and data to GPIO 2. 2019-05-01 03:09:08 +02:00
cschwinne d4bf1cb23d Added button double press macro option
Added toggle (relay) pin
2019-03-13 11:13:03 +01:00
cschwinne 0166dfe16e Fixed colorwheel 2019-03-07 23:22:52 +01:00
cschwinne 3f9b37aa7f Added /json/state 2019-03-05 10:59:15 +01:00
cschwinne 4a4c537a0d Reverted to default LEDPIN 2019-02-21 00:21:35 +01:00
cschwinne 1caaf04dfa Various performance and reliability improvements 2019-02-20 23:44:34 +01:00
cschwinne b422a80249 Fixed button-caused asyncserver unresponsiveness
Fixed RGBW power calculation
2019-02-20 15:18:04 +01:00
cschwinne 5694ff7c97 Migrated to AsyncWebServer 2019-02-16 00:21:22 +01:00
cschwinne 76f1c689c1 Interim Async Update 2019-02-14 17:25:41 +01:00
cschwinne 942b68c948 Added shields.io to readme 2019-02-09 15:41:55 +01:00
cschwinne d1ce23c5ac Unique mDNS name
Various optimizations
2019-02-05 19:40:24 +01:00