I reinstalled the arduino software, and also had to update all the esp8266 board managers and librarys, but it gives still the same error.
full error message:
Arduino:1.8.9 (Windows 10), Board:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), 4M (no SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 115200"
In file included from C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino:5:0:
C:\Users\thijs_xko7o1y\Documents\Arduino\libraries\FastLED/FastLED.h:14:21: note: #pragma message: FastLED version 3.002.010
# pragma message "FastLED version 3.002.010"
^
In file included from C:\Users\thijs_xko7o1y\Documents\Arduino\libraries\FastLED/FastLED.h:65:0,
from C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino:5:
C:\Users\thijs_xko7o1y\Documents\Arduino\libraries\FastLED/fastspi.h:115:23: note: #pragma message: No hardware SPI pins defined. All SPI access will default to bitbanged output
# pragma message "No hardware SPI pins defined. All SPI access will default to bitbanged output"
^
In file included from C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino:6:0:
C:\Users\thijs_xko7o1y\Documents\Arduino\libraries\wifi_credentials/wifi_credentials.h:2:4: error: 'Wifi' does not name a type
Wifi Credentials
^
C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino: In function 'void setup()':
ESP8266-WS28xx-Blynk-original:31:3: error: 'varSpeed' was not declared in this scope
varSpeed = 100; // Start on 100 fps
^
ESP8266-WS28xx-Blynk-original:32:3: error: 'varZone' was not declared in this scope
varZone = 1;
^
ESP8266-WS28xx-Blynk-original:33:3: error: 'varRainbowSpeed' was not declared in this scope
varRainbowSpeed = 0; // Start stationary
^
C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino: In function 'void BlynkWidgetWrite0(BlynkReq&, const BlynkParam&)':
ESP8266-WS28xx-Blynk-original:57:7: error: 'varZone' was not declared in this scope
if (varZone == ZONE || varZone == 1) {
^
C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino: In function 'void BlynkWidgetWrite1(BlynkReq&, const BlynkParam&)':
ESP8266-WS28xx-Blynk-original:63:7: error: 'varZone' was not declared in this scope
if (varZone == ZONE || varZone == 1) {
^
C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino: In function 'void BlynkWidgetWrite2(BlynkReq&, const BlynkParam&)':
ESP8266-WS28xx-Blynk-original:69:7: error: 'varZone' was not declared in this scope
if (varZone == ZONE || varZone == 1) {
^
C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino: In function 'void BlynkWidgetWrite5(BlynkReq&, const BlynkParam&)':
ESP8266-WS28xx-Blynk-original:75:7: error: 'varZone' was not declared in this scope
if (varZone == ZONE || varZone == 1) varSpeed = param.asInt();
^
ESP8266-WS28xx-Blynk-original:75:40: error: 'varSpeed' was not declared in this scope
if (varZone == ZONE || varZone == 1) varSpeed = param.asInt();
^
C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino: In function 'void BlynkWidgetWrite3(BlynkReq&, const BlynkParam&)':
ESP8266-WS28xx-Blynk-original:78:7: error: 'varZone' was not declared in this scope
if (varZone == ZONE || varZone == 1 && param.asInt()) nextPattern();
^
C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino: In function 'void BlynkWidgetWrite6(BlynkReq&, const BlynkParam&)':
ESP8266-WS28xx-Blynk-original:81:7: error: 'varZone' was not declared in this scope
if (varZone == ZONE || varZone == 1 && param.asInt()) {
^
C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino: In function 'void BlynkWidgetWrite7(BlynkReq&, const BlynkParam&)':
ESP8266-WS28xx-Blynk-original:87:7: error: 'varZone' was not declared in this scope
if (varZone == ZONE || varZone == 1 && param.asInt()) {
^
C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino: In function 'void BlynkWidgetWrite4(BlynkReq&, const BlynkParam&)':
ESP8266-WS28xx-Blynk-original:93:7: error: 'varZone' was not declared in this scope
if (varZone == ZONE || varZone == 1 && param.asInt()) {
^
C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino: In function 'void BlynkWidgetWrite8(BlynkReq&, const BlynkParam&)':
ESP8266-WS28xx-Blynk-original:99:7: error: 'varZone' was not declared in this scope
if (varZone == ZONE || varZone == 1 && param.asInt()) {
^
C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino: In function 'void BlynkWidgetWrite10(BlynkReq&, const BlynkParam&)':
ESP8266-WS28xx-Blynk-original:105:7: error: 'varZone' was not declared in this scope
if (varZone == ZONE || varZone == 1) {
^
C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino: In function 'void BlynkWidgetWrite11(BlynkReq&, const BlynkParam&)':
ESP8266-WS28xx-Blynk-original:112:3: error: 'varSpeed' was not declared in this scope
varSpeed = 100;
^
C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino: In function 'void BlynkWidgetWrite13(BlynkReq&, const BlynkParam&)':
ESP8266-WS28xx-Blynk-original:118:3: error: 'varAlertMode' was not declared in this scope
varAlertMode = param.asInt();
^
C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino: In function 'void BlynkWidgetWrite14(BlynkReq&, const BlynkParam&)':
ESP8266-WS28xx-Blynk-original:121:8: error: 'varZone' was not declared in this scope
if ( varZone == ZONE || varZone == 1 && param.asInt()) {
^
C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino: In function 'void BlynkWidgetWrite22(BlynkReq&, const BlynkParam&)':
ESP8266-WS28xx-Blynk-original:127:8: error: 'varZone' was not declared in this scope
if ( varZone == ZONE || varZone == 1) {
^
ESP8266-WS28xx-Blynk-original:128:5: error: 'varRainbowSpeed' was not declared in this scope
varRainbowSpeed = param.asInt();
^
C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino: In function 'void BlynkWidgetWrite23(BlynkReq&, const BlynkParam&)':
ESP8266-WS28xx-Blynk-original:133:3: error: 'varZone' was not declared in this scope
varZone = param.asInt();
^
ESP8266-WS28xx-Blynk-original:139:35: error: 'varSpeed' was not declared in this scope
Blynk.virtualWrite(vPIN_FPS, varSpeed);
^
ESP8266-WS28xx-Blynk-original:140:43: error: 'varRainbowSpeed' was not declared in this scope
Blynk.virtualWrite(vPIN_RAINBOWSPEED, varRainbowSpeed);
^
C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino: In function 'void BlynkWidgetWrite25(BlynkReq&, const BlynkParam&)':
ESP8266-WS28xx-Blynk-original:144:7: error: 'varZone' was not declared in this scope
if (varZone == ZONE || varZone == 1 && param.asInt()) {
^
C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino: In function 'void BlynkWidgetWrite26(BlynkReq&, const BlynkParam&)':
ESP8266-WS28xx-Blynk-original:155:7: error: 'varZone' was not declared in this scope
if (varZone == ZONE || varZone == 1 && param.asInt()) {
^
C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino: In function 'void BlynkWidgetWrite27(BlynkReq&, const BlynkParam&)':
ESP8266-WS28xx-Blynk-original:166:8: error: 'varZone' was not declared in this scope
if ( varZone == ZONE || varZone == 1 && param.asInt()) {
^
C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino: In function 'void loop()':
ESP8266-WS28xx-Blynk-original:217:11: error: 'varAlertMode' was not declared in this scope
switch (varAlertMode) {
^
C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino: In function 'void rainbow()':
ESP8266-WS28xx-Blynk-original:295:41: error: 'varRainbowSpeed' was not declared in this scope
fill_rainbow( leds, LED_NUMBER, gHue, varRainbowSpeed);
^
ESP8266-WS28xx-Blynk-original:296:24: error: 'varSpeed' was not declared in this scope
FastLED.delay(1000 / varSpeed);
^
C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino: In function 'void addGlitter(fract8)':
ESP8266-WS28xx-Blynk-original:307:24: error: 'varSpeed' was not declared in this scope
FastLED.delay(1000 / varSpeed);
^
C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino: In function 'void confetti()':
ESP8266-WS28xx-Blynk-original:315:24: error: 'varSpeed' was not declared in this scope
FastLED.delay(1000 / varSpeed);
^
C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino: In function 'void sinelon()':
ESP8266-WS28xx-Blynk-original:323:24: error: 'varSpeed' was not declared in this scope
FastLED.delay(1000 / varSpeed);
^
C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino: In function 'void juggle()':
ESP8266-WS28xx-Blynk-original:334:24: error: 'varSpeed' was not declared in this scope
FastLED.delay(1000 / varSpeed);
^
In file included from C:\Users\thijs_xko7o1y\Documents\Arduino\libraries\FastLED/FastLED.h:48:0,
from C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino:5:
C:\Users\thijs_xko7o1y\Documents\Arduino\libraries\FastLED/fastpin.h: In instantiation of 'class FastPin<14u>':
C:\Users\thijs_xko7o1y\Documents\Arduino\libraries\FastLED/platforms/esp/8266/clockless_esp8266.h:21:49: required from 'class ClocklessController<14, 20, 50, 30, (EOrder)66u, 0, false, 50>'
C:\Users\thijs_xko7o1y\Documents\Arduino\libraries\FastLED/chipsets.h:571:7: required from 'class WS2812Controller800Khz<14u, (EOrder)66u>'
C:\Users\thijs_xko7o1y\Documents\Arduino\libraries\FastLED/FastLED.h:105:52: required from 'class WS2812B<14u, (EOrder)66u>'
C:\Users\thijs_xko7o1y\Documents\Arduino\libraries\FastLED/FastLED.h:302:39: required from 'static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = WS2812B; unsigned char DATA_PIN = 14u; EOrder RGB_ORDER = (EOrder)66u]'
C:\Users\thijs_xko7o1y\Documents\Arduino\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original\ESP8266-WS28xx-Blynk-original.ino:38:68: required from here
C:\Users\thijs_xko7o1y\Documents\Arduino\libraries\FastLED/fastpin.h:207:2: error: static assertion failed: Invalid pin specified
static_assert(validpin(), "Invalid pin specified");
^
exit status 1
'varSpeed' was not declared in this scope
Dit rapport zou meer informatie bevatten met
"Uitgebreide uitvoer weergeven tijden compilatie"
optie aan in Bestand -> Voorkeuren.