Да, теперь собирается. Видать я поторопился.да собирается же...
Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
Error: The program size (1646133 bytes) is greater than maximum allowed (1638400 bytes)
RAM:   [==        ]  16.1% (used 52820 bytes from 327680 bytes)
*** [checkprogsize] Explicit exit, status 1
Flash: [==========]  100.5% (used 1646133 bytes from 1638400 bytes)
============================= [FAILED] Took 410.11 seconds =============================
	RAM:   [==        ]  15.9% (used 51996 bytes from 327680 bytes)
Flash: [==========]  95.6% (used 1566545 bytes from 1638400 bytes)
	поправлено в обоих ветках.Когда меняешь яркость эффекта, потом переходишь на другой, а потом возвращаешься обратно, то яркость будет соответствовать номеру эффекта
нашел, это был неиспользуемый SSL от http клинета. Выкинул, теперь места валом.Блин, теперь есп32_debug во флэш не лезет.
а что с громкостью? На feat ветке?кроме уровня громкости после рестарта
Да.а что с громкостью? На feat ветке?
#define RESTORE_STATE 1        // востанавливать состояние вкл/выкл, демо, после перезагрузки.
	так что не так с громкостью-то?
Ползунок при этом в ~ среднем положении как обычно.Мп3 плеер теперь стартует на полную громкость. Выставишь уровень, после рестарта опять на полную.
На голой не проверить, так как визуально всё нормально, ползунок на месте, а плеер орёт на полную. Стоит ползунок переместить буквально на одно деление, всё нормализуется до первой перезагрузки.На голой плате 8266 проверил вроде не падает и значение звука сохраяняет
Пины я ещё менять не пробовал, это только предстоит))), а "настройки Мп3" подразумевалось всё кроме пинов.Если упадет при сохранении номеров пинов в настройках - скиньше стек трейс.
Если не лень, соберите дебаг версию на 80 МГц и скиньте лог загрузки, плюс конфиг по http://lamp/config.json сразу после загрузки.
да там сначала по-моему тм модуль был на i2c пинах, я перенес его на свободные, забыл убрать. Поправил. 8266 с ногами у меня нет, да и сильно возиться с ней я не хочу, пасьянс на ножках раскладывать. Если у вас есть рабочая лампа с обвесом - можете с нее срисовать распиновку и добавить на вики, конфиги можно поправить. Из конфигов я таблицу уберу, поставлю только ссылку на вики, там править проще.Я только не понял ,там тм 1637 ,в двух вариантах, для чего?
починил осцилл и кое что по микрофону по мелочам, даже в такой простой эффект Костя понавтыкал везде неинициализированных флоатовВетка фит. Эффект 255 осциллограф ,наглухо вешает лампу. Я там еще в исуе ,накидал по мелочи.
я не понимаю смысла этой фразы. Файлв конфиг файле , при акктивации тм1637 и энкодера ,не дает прописать пины , не активно
user_config.h это текстовый файл, прописывайте туда что угодно, что там может быть неактивного в текстовом файле? Более того это ваш конфиг файл, он не меняется при переключении веток. С каким конфигом собираете мастер, с тем же собирайте и фит.pio pkg update.user_test.ini со следующим содержимым[env:8266newcore_oldlib]
extends = env:esp8266
platform = espressif8266
lib_deps =
    ${libs.common}
    me-no-dev/ESPAsyncUDP
    https://github.com/FastLED/FastLED.git#3.4.0
[env:8266newcore_newlib]
extends = env:esp8266
platform = espressif8266
lib_deps =
    ${libs.common}
    me-no-dev/ESPAsyncUDP
    https://github.com/FastLED/FastLED.git
	8266newcore_oldlib и 8266newcore_newlib. Подключенная периферия и прочее не интересует, смотрите только как работает матрица, есть ли артефакты, вспышки в разных режимах и пр., остальное неважно.