Hi Guys , I'm searching for people which have will and time to cooperate

Nikolay_Hristov
Thu, 13 Jul 2017 11:57:27 +0000
FastLED Archive

Hi Guys , I’m searching for people which have will and time to cooperate with a project I started a few months ago. It’s a ESP8266 + Webserver + Fastled controller similar to this made by +Jasoon Coon . Mine programming skills aren’t at a level which I desire to be so any help with this will be highly appreciated. I use code from several projects on the web , but main idea is to have a finished and polished led controller with some pre-defined animation and sound reactive also. The first problem is to get rid of the Neopixel’s library VU code and replace it with similar FastLED one. The second is to make it stable enough for deployment ( get rid of wdt resets which happens from time to time ) 3rd - Modify the code for MSGEQ7 input

PS. Sorry ,I just created github account and I 'm not familiar with it

gist.github.com

https://gist.github.com/headphones81/d3474359f1b3744ce203b16905f93d5f

ESP-Webserv.ino

int rgbarray[] = {100,150,200};
int Rval = rgbarray[0];
int Gval = rgbarray[1];
int Bval = rgbarray[2];
int Speed = 100;
int BRIGHTNESS  = 255;
#define LED_DITHER  255  // try 0 to disable flickering
String Preset = "pnoise";
String PresetArray = "AutoVu,AutoStat,Static,blur,pnoise,beatwave,cylon,ripple,rainbow1,ripple2,Twinkle,pattern2,juggle2,pattern3,bpm,fire,vu,vu2,Vu3,Vu4,Vu6,niko,vu7,vu8,vu9,vu10";
This file has been truncated. show original
HTML.h

//#include "./Javascript.h"
void buildWebsite() {
  buildJavascript();
//webSite = javaScript;
webSite = " \n";
webSite += " \n";
webSite += " \n";
webSite += " \n";
webSite += " \n";
webSite += " LED CONTROL APP \n";
This file has been truncated. show original
Javascript.h

String javaScript, XML, webSite;
void buildJavascript() {
javaScript = " \n";
javaScript += " \n";
javaScript += "$( document ).on( \"pagecreate\", function() {\n";
javaScript += "var rgbarray = [" + (String)rgbarray[0] + "," + (String)rgbarray[1] + "," + (String)rgbarray[2] + "];\n";
javaScript += "var hexrgb = '#000080';\n";
javaScript += "var flip1 = \"ON\";\n";
//Select
javaScript += "var selectVU, fLen;\n";
This file has been truncated. show original
There are more than three files. show original

11 posts - 1 participant