Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wled multi mirror #1

Closed
wants to merge 34 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
7f244b0
10.2 with multipin mod for esp32
BDdce Sep 1, 2020
304bdc7
don't initialize unused pins
BDdce Sep 1, 2020
e555131
updated all libraries - fixed packet loss
peacepenguin Sep 2, 2020
fdce916
add readme notes for the fork
peacepenguin Sep 2, 2020
ad00117
make pin method a variable for other boards
BDdce Sep 2, 2020
8150ed6
no longer esp32 only
peacepenguin Sep 2, 2020
e28d23b
specify pixel method for all strips manually
BDdce Sep 3, 2020
ac72162
make pin assigment manual variable
BDdce Sep 3, 2020
897af45
manual pin and method changes
BDdce Sep 3, 2020
445e953
default led count changed
peacepenguin Sep 4, 2020
2b9fe0e
merge upstream WLED into multipin mod
peacepenguin Oct 16, 2020
cfe576b
manually merged rgbw support from: cornehemme
peacepenguin Oct 16, 2020
85b350b
comments
peacepenguin Oct 23, 2020
4491555
Merge upstream
peacepenguin Oct 23, 2020
632c588
note on LEDPIN override
peacepenguin Oct 25, 2020
1624b01
Merge branch 'master' of https://github.com/peacepenguin/WLED
N1nja98 Oct 27, 2020
4006aef
Custom Network Settings
N1nja98 Oct 27, 2020
1ea9b1e
Custom Network Settings
N1nja98 Oct 27, 2020
1d231ab
NpbWrapper Mirror Mod
N1nja98 Oct 28, 2020
2f11457
Mirror Mod
N1nja98 Oct 28, 2020
aa18c2a
Merge pull request #3 from Aircoookie/master
peacepenguin Oct 30, 2020
a2bb5cf
Mirror Mod
N1nja98 Oct 31, 2020
e9f0cfb
Update
N1nja98 Oct 31, 2020
ac2bda3
Merge pull request #5 from Aircoookie/master
peacepenguin Nov 6, 2020
2f4749f
Merge branch 'master' of https://github.com/peacepenguin/WLED
N1nja98 Nov 10, 2020
f0c2cf8
Merge branch 'master' into WLED-Multi-Mirror
N1nja98 Nov 10, 2020
8b04f53
Clock UI Mod
N1nja98 Nov 11, 2020
865727f
multi-pin mods
peacepenguin Nov 20, 2020
1fb85b5
multi-pin mods
peacepenguin Nov 20, 2020
260408a
Merge pull request #11 from Aircoookie/master
peacepenguin Nov 22, 2020
ca6d3fc
Merge pull request #12 from Aircoookie/master
peacepenguin Nov 24, 2020
bcb9ea3
Mirror Mod
N1nja98 Nov 24, 2020
8591f9d
Merge branch 'master' of https://github.com/peacepenguin/WLED
N1nja98 Nov 25, 2020
b2367c8
Merge branch 'master' into WLED-Multi-Mirror
N1nja98 Nov 28, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
412 changes: 29 additions & 383 deletions platformio.ini

Large diffs are not rendered by default.

8 changes: 8 additions & 0 deletions readme.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
### This is a temporary proof of concept fork of WLED that implements multi-pin output. Up to 8-pin output is working. RGBW Strips will not work currently. Only RGB like ws2812b.

### In NpbWrapper.h adjust: NUM_STRIPS to the total pins you want to output on. Set the qty of LEDS per strip (STRIPx_LEDCOUNT). Set what GPIO pin# to output on. Then build using Platformio. Then set the WLED gui LED count to the total LED count in your system.
#
#
#
#

<p align="center">
<img src="/images/wled_logo_akemi.png">
<a href="https://github.com/Aircoookie/WLED/releases"><img src="https://img.shields.io/github/release/Aircoookie/WLED.svg?style=flat-square"></a>
Expand Down
14 changes: 14 additions & 0 deletions tools/cdata.js
Original file line number Diff line number Diff line change
Expand Up @@ -305,6 +305,20 @@ const char PAGE_settings_dmx[] PROGMEM = R"=====()=====";
.replace(/\<style\>.*\<\/style\>/gms, "%CSS%%SCSS%")
.replace(/function GetV().*\<\/script\>/gms, "function GetV() {\n"),
},
{
file: "settings_clock.htm",
name: "PAGE_settings_clock",
prepend: "=====(",
append: ")=====",
method: "plaintext",
filter: "html-minify",
mangle: (str) =>
str
.replace(/\<link rel="stylesheet".*\>/gms, "")
.replace(/\<style\>.*\<\/style\>/gms, "%CSS%%SCSS%")
.replace(/function GetV().*\<\/script\>/gms, "function GetV() {var d=document;\n"),

},
{
file: "settings_sec.htm",
name: "PAGE_settings_sec",
Expand Down
3 changes: 3 additions & 0 deletions wled00/FX.h
Original file line number Diff line number Diff line change
Expand Up @@ -451,6 +451,9 @@ class WS2812FX {
void
init(bool supportWhite, uint16_t countPixels, bool skipFirst),
service(void),

Print_Time(String,bool,bool),

blur(uint8_t),
fill(uint32_t),
fade_out(uint8_t r),
Expand Down
Loading