В общем хотел я сделать эту гирлянду, но возникло очень много ошибок. вроде библиотеки скачал, но все равно ничего не вышло. Вот лог ошибки
In file included from c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/FastLED.h:83,
from C:\GyverTwink-main\firmware\GyverTwink_v1.2\GyverTwink_v1.2.ino:40:
c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/fastspi.h:171:23: note: '#pragma message: No hardware SPI pins defined. All SPI access will default to bitbanged output'
171 | # pragma message "No hardware SPI pins defined. All SPI access will default to bitbanged output"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\GyverTwink-main\firmware\GyverTwink_v1.2\GyverTwink_v1.2.ino:52:1: error: 'EncButton' is not a template
52 | EncButton<EB_TICK, BTN_PIN> btn;
| ^~~~~~~~~
C:\GyverTwink-main\firmware\GyverTwink_v1.2\GyverTwink_v1.2.ino:52:11: error: 'EB_TICK' was not declared in this scope; did you mean 'EB_CLICK'?
52 | EncButton<EB_TICK, BTN_PIN> btn;
| ^~~~~~~
| EB_CLICK
C:\GyverTwink-main\firmware\GyverTwink_v1.2\faders.ino: In function 'void fader(CRGB)':
C:\GyverTwink-main\firmware\GyverTwink_v1.2\faders.ino:10:32: error: no matching function for call to 'CLEDController::showColor(CRGB&, int&)'
10 | strip->showColor(color, val);
| ^
In file included from c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/cpixel_ledcontroller.h:16,
from c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/controller.h:7,
from c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/FastLED.h:65,
from C:\GyverTwink-main\firmware\GyverTwink_v1.2\GyverTwink_v1.2.ino:40:
c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/cled_controller.h:54:18: note: candidate: 'virtual void CLEDController::showColor(const CRGB&, int, uint8_t)'
54 | virtual void showColor(const CRGB & data, int nLeds, uint8_t brightness) = 0;
| ^~~~~~~~~
c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/cled_controller.h:54:18: note: candidate expects 3 arguments, 2 provided
C:\GyverTwink-main\firmware\GyverTwink_v1.2\faders.ino: In function 'void fadeBlink(CRGB)':
C:\GyverTwink-main\firmware\GyverTwink_v1.2\faders.ino:16:30: error: no matching function for call to 'CLEDController::showColor(CRGB&, int&)'
16 | strip->showColor(color, i);
| ^
In file included from c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/cpixel_ledcontroller.h:16,
from c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/controller.h:7,
from c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/FastLED.h:65,
from C:\GyverTwink-main\firmware\GyverTwink_v1.2\GyverTwink_v1.2.ino:40:
c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/cled_controller.h:54:18: note: candidate: 'virtual void CLEDController::showColor(const CRGB&, int, uint8_t)'
54 | virtual void showColor(const CRGB & data, int nLeds, uint8_t brightness) = 0;
| ^~~~~~~~~
c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/cled_controller.h:54:18: note: candidate expects 3 arguments, 2 provided
C:\GyverTwink-main\firmware\GyverTwink_v1.2\faders.ino:20:30: error: no matching function for call to 'CLEDController::showColor(CRGB&, int&)'
20 | strip->showColor(color, i);
| ^
In file included from c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/cpixel_ledcontroller.h:16,
from c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/controller.h:7,
from c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/FastLED.h:65,
from C:\GyverTwink-main\firmware\GyverTwink_v1.2\GyverTwink_v1.2.ino:40:
c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/cled_controller.h:54:18: note: candidate: 'virtual void CLEDController::showColor(const CRGB&, int, uint8_t)'
54 | virtual void showColor(const CRGB & data, int nLeds, uint8_t brightness) = 0;
| ^~~~~~~~~
c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/cled_controller.h:54:18: note: candidate expects 3 arguments, 2 provided
C:\GyverTwink-main\firmware\GyverTwink_v1.2\faders.ino:23:10: error: 'class CLEDController' has no member named 'clearLedData'; did you mean 'clearLeds'?
23 | strip->clearLedData();
| ^~~~~~~~~~~~
| clearLeds
C:\GyverTwink-main\firmware\GyverTwink_v1.2\parsing.ino: In function 'void parsing()':
C:\GyverTwink-main\firmware\GyverTwink_v1.2\parsing.ino:96:20: error: 'class CLEDController' has no member named 'clearLedData'; did you mean 'clearLeds'?
96 | strip->clearLedData();
| ^~~~~~~~~~~~
| clearLeds
C:\GyverTwink-main\firmware\GyverTwink_v1.2\parsing.ino:107:22: error: 'class CLEDController' has no member named 'clearLedData'; did you mean 'clearLeds'?
107 | strip->clearLedData();
| ^~~~~~~~~~~~
| clearLeds
C:\GyverTwink-main\firmware\GyverTwink_v1.2\parsing.ino:116:20: error: 'class CLEDController' has no member named 'clearLedData'; did you mean 'clearLeds'?
116 | strip->clearLedData();
| ^~~~~~~~~~~~
| clearLeds
C:\GyverTwink-main\firmware\GyverTwink_v1.2\startup.ino: In function 'void startStrip()':
C:\GyverTwink-main\firmware\GyverTwink_v1.2\startup.ino:19:10: error: 'class CLEDController' has no member named 'clearLedData'; did you mean 'clearLeds'?
19 | strip->clearLedData();
| ^~~~~~~~~~~~
| clearLeds
C:\GyverTwink-main\firmware\GyverTwink_v1.2\startup.ino: In function 'bool checkButton()':
C:\GyverTwink-main\firmware\GyverTwink_v1.2\startup.ino:31:13: error: 'class EncButton' has no member named 'state'
31 | if (btn.state()) return true;
| ^~~~~
Несколько библиотек найдено для "EEPROM.h"
Используется: C:\Users\ilem8\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.1\libraries\EEPROM
Не используется: C:\Users\ilem8\OneDrive\Документы\Arduino\libraries\src
grpc: error while marshaling: string field contains invalid UTF-8
In file included from c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/FastLED.h:83,
from C:\GyverTwink-main\firmware\GyverTwink_v1.2\GyverTwink_v1.2.ino:40:
c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/fastspi.h:171:23: note: '#pragma message: No hardware SPI pins defined. All SPI access will default to bitbanged output'
171 | # pragma message "No hardware SPI pins defined. All SPI access will default to bitbanged output"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\GyverTwink-main\firmware\GyverTwink_v1.2\GyverTwink_v1.2.ino:52:1: error: 'EncButton' is not a template
52 | EncButton<EB_TICK, BTN_PIN> btn;
| ^~~~~~~~~
C:\GyverTwink-main\firmware\GyverTwink_v1.2\GyverTwink_v1.2.ino:52:11: error: 'EB_TICK' was not declared in this scope; did you mean 'EB_CLICK'?
52 | EncButton<EB_TICK, BTN_PIN> btn;
| ^~~~~~~
| EB_CLICK
C:\GyverTwink-main\firmware\GyverTwink_v1.2\faders.ino: In function 'void fader(CRGB)':
C:\GyverTwink-main\firmware\GyverTwink_v1.2\faders.ino:10:32: error: no matching function for call to 'CLEDController::showColor(CRGB&, int&)'
10 | strip->showColor(color, val);
| ^
In file included from c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/cpixel_ledcontroller.h:16,
from c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/controller.h:7,
from c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/FastLED.h:65,
from C:\GyverTwink-main\firmware\GyverTwink_v1.2\GyverTwink_v1.2.ino:40:
c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/cled_controller.h:54:18: note: candidate: 'virtual void CLEDController::showColor(const CRGB&, int, uint8_t)'
54 | virtual void showColor(const CRGB & data, int nLeds, uint8_t brightness) = 0;
| ^~~~~~~~~
c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/cled_controller.h:54:18: note: candidate expects 3 arguments, 2 provided
C:\GyverTwink-main\firmware\GyverTwink_v1.2\faders.ino: In function 'void fadeBlink(CRGB)':
C:\GyverTwink-main\firmware\GyverTwink_v1.2\faders.ino:16:30: error: no matching function for call to 'CLEDController::showColor(CRGB&, int&)'
16 | strip->showColor(color, i);
| ^
In file included from c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/cpixel_ledcontroller.h:16,
from c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/controller.h:7,
from c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/FastLED.h:65,
from C:\GyverTwink-main\firmware\GyverTwink_v1.2\GyverTwink_v1.2.ino:40:
c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/cled_controller.h:54:18: note: candidate: 'virtual void CLEDController::showColor(const CRGB&, int, uint8_t)'
54 | virtual void showColor(const CRGB & data, int nLeds, uint8_t brightness) = 0;
| ^~~~~~~~~
c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/cled_controller.h:54:18: note: candidate expects 3 arguments, 2 provided
C:\GyverTwink-main\firmware\GyverTwink_v1.2\faders.ino:20:30: error: no matching function for call to 'CLEDController::showColor(CRGB&, int&)'
20 | strip->showColor(color, i);
| ^
In file included from c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/cpixel_ledcontroller.h:16,
from c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/controller.h:7,
from c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/FastLED.h:65,
from C:\GyverTwink-main\firmware\GyverTwink_v1.2\GyverTwink_v1.2.ino:40:
c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/cled_controller.h:54:18: note: candidate: 'virtual void CLEDController::showColor(const CRGB&, int, uint8_t)'
54 | virtual void showColor(const CRGB & data, int nLeds, uint8_t brightness) = 0;
| ^~~~~~~~~
c:\Users\ilem8\OneDrive\���������\Arduino\libraries\FastLED\src/cled_controller.h:54:18: note: candidate expects 3 arguments, 2 provided
C:\GyverTwink-main\firmware\GyverTwink_v1.2\faders.ino:23:10: error: 'class CLEDController' has no member named 'clearLedData'; did you mean 'clearLeds'?
23 | strip->clearLedData();
| ^~~~~~~~~~~~
| clearLeds
C:\GyverTwink-main\firmware\GyverTwink_v1.2\parsing.ino: In function 'void parsing()':
C:\GyverTwink-main\firmware\GyverTwink_v1.2\parsing.ino:96:20: error: 'class CLEDController' has no member named 'clearLedData'; did you mean 'clearLeds'?
96 | strip->clearLedData();
| ^~~~~~~~~~~~
| clearLeds
C:\GyverTwink-main\firmware\GyverTwink_v1.2\parsing.ino:107:22: error: 'class CLEDController' has no member named 'clearLedData'; did you mean 'clearLeds'?
107 | strip->clearLedData();
| ^~~~~~~~~~~~
| clearLeds
C:\GyverTwink-main\firmware\GyverTwink_v1.2\parsing.ino:116:20: error: 'class CLEDController' has no member named 'clearLedData'; did you mean 'clearLeds'?
116 | strip->clearLedData();
| ^~~~~~~~~~~~
| clearLeds
C:\GyverTwink-main\firmware\GyverTwink_v1.2\startup.ino: In function 'void startStrip()':
C:\GyverTwink-main\firmware\GyverTwink_v1.2\startup.ino:19:10: error: 'class CLEDController' has no member named 'clearLedData'; did you mean 'clearLeds'?
19 | strip->clearLedData();
| ^~~~~~~~~~~~
| clearLeds
C:\GyverTwink-main\firmware\GyverTwink_v1.2\startup.ino: In function 'bool checkButton()':
C:\GyverTwink-main\firmware\GyverTwink_v1.2\startup.ino:31:13: error: 'class EncButton' has no member named 'state'
31 | if (btn.state()) return true;
| ^~~~~
Несколько библиотек найдено для "EEPROM.h"
Используется: C:\Users\ilem8\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.1\libraries\EEPROM
Не используется: C:\Users\ilem8\OneDrive\Документы\Arduino\libraries\src
grpc: error while marshaling: string field contains invalid UTF-8