diff --git a/readme.md b/readme.md index 4fe717ac..30b2c0f4 100644 --- a/readme.md +++ b/readme.md @@ -1,11 +1,16 @@ -![WLED logo](https://raw.githubusercontent.com/Aircoookie/WLED/master/wled_logo.png) +![WLED logo](https://raw.githubusercontent.com/Aircoookie/WLED/master/wled_logo.png) -## Welcome to my project WLED! (v0.8.3-dev) +[![](https://img.shields.io/github/release/Aircoookie/WLED.svg?style=flat-square)]() +[![](https://img.shields.io/discord/473448917040758787.svg?colorB=blue&label=discord&style=flat-square)](https://discord.gg/KuqP7NE) +[![](https://img.shields.io/badge/quick_start-wiki-blue.svg?style=flat-square)](https://github.com/Aircoookie/WLED/wiki) +[![](https://img.shields.io/badge/app-wled-blue.svg?style=flat-square)](https://github.com/Aircoookie/WLED-App) + +## Welcome to my project WLED! A fast and feature-rich implementation of an ESP8266/ESP32 webserver to control NeoPixel (WS2812B) LEDs! ### Features: -- WS2812FX library integrated for 75 special effects +- WS2812FX library integrated for 80 special effects - FastLED noise effects and palettes - Customizable Mobile and desktop UI with color and effect controls - Settings page - configuration over network @@ -19,6 +24,7 @@ A fast and feature-rich implementation of an ESP8266/ESP32 webserver to control - Configurable Auto Brightness limit for safer operation ### Supported light control interfaces: +- WLED Android app - HTTP request API - Blynk IoT - MQTT @@ -45,10 +51,4 @@ Uses Linearicons by Perxis! Join the Discord [server](https://discord.gg/KuqP7NE) to discuss everything about WLED! You can also send me mails to [dev.aircoookie@gmail.com](mailto:dev.aircoookie@gmail.com). -If WLED really brightens up your every day, you can [send me a small gift](https://paypal.me/aircoookie)! - - - - - - +If WLED really brightens up your every day, you can [![](https://img.shields.io/badge/send%20me%20a%20small%20gift-paypal-blue.svg?style=flat-square)](https://paypal.me/aircoookie) diff --git a/wled00/NpbWrapper.h b/wled00/NpbWrapper.h index 0f0ce4e0..a773b721 100644 --- a/wled00/NpbWrapper.h +++ b/wled00/NpbWrapper.h @@ -6,7 +6,7 @@ //see https://github.com/Aircoookie/WLED/issues/2 for flicker free ESP32 support //PIN CONFIGURATION -#define LEDPIN 3 //strip pin. Any for ESP32, gpio2 is recommended for ESP8266 +#define LEDPIN 2 //strip pin. Any for ESP32, gpio2 is recommended for ESP8266 #define BTNPIN 0 //button pin. Needs to have pullup (gpio0 recommended) #define IR_PIN 4 //infrared pin. #define AUXPIN 15 //unused auxiliary output pin diff --git a/wled00/WS2812FX.cpp b/wled00/WS2812FX.cpp index 31a91d6f..f5dc3c1e 100644 --- a/wled00/WS2812FX.cpp +++ b/wled00/WS2812FX.cpp @@ -35,7 +35,7 @@ #include "palettes.h" #define IBN 5100 -#define LED_SKIP_AMOUNT 24 +#define LED_SKIP_AMOUNT 1 void WS2812FX::init(bool supportWhite, uint16_t countPixels, bool skipFirst) { @@ -906,7 +906,7 @@ uint16_t WS2812FX::running_base(bool saw) { } } s = sin8(a); - setPixelColor(SEGMENT.start + i, color_blend(SEGMENT.colors[1], color_from_palette(SEGMENT.start + i, true, PALETTE_SOLID_WRAP, 0), s)); + setPixelColor(SEGMENT.start + i, color_blend(color_from_palette(SEGMENT.start + i, true, PALETTE_SOLID_WRAP, 0), SEGMENT.colors[1], s)); } SEGMENT_RUNTIME.counter_mode_step += SEGMENT.speed; return 20; diff --git a/wled00/wled00.ino b/wled00/wled00.ino index 576c2f80..24ecd025 100644 --- a/wled00/wled00.ino +++ b/wled00/wled00.ino @@ -78,7 +78,7 @@ //version code in format yymmddb (b = daily build) -#define VERSION 1902053 +#define VERSION 1902091 char versionString[] = "0.8.3-dev";