WiFi лампа-будильник. Обсуждение прошивки от vvip-68

vvip

★★★★✩✩✩
18 Дек 2018
585
254
@Александр_Ава, подробностей не помню. Я прошивал с теми параметрами, что в комплекте проекта указаны на скриншоте для esp32-S3.

Возможно у меня была плата N8R2. Не помню.
Экспериментируйте.
 

Вложения

vvip

★★★★✩✩✩
18 Дек 2018
585
254
@Александр_Ава,
ну тогда приведите лог загрузки, сообщение, что загрузка выполнена успешно.
Или список ошибок, которые возникли при загрузке, раз по факту файловая система не загружена.
 

Александр_Ава

✩✩✩✩✩✩✩
23 Фев 2025
13
0
@vvip,

esptool.py v4.5.1
Serial port COM6
Connecting....
Chip is ESP32-S3 (revision v0.2)
Features: WiFi, BLE
Crystal is 40MHz
MAC: 3c:dc:75:59:53:88
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 921600
Changed.
Configuring flash size...
Auto-detected Flash size: 16MB
Flash will be erased from 0x00670000 to 0x007effff...
Compressed 1572864 bytes to 727062...
Writing at 0x00670000... (2 %)
Writing at 0x006781d1... (4 %)
Writing at 0x006804d6... (6 %)
Writing at 0x006887d3... (8 %)
Writing at 0x00690b9a... (11 %)
Writing at 0x00698e3b... (13 %)
Writing at 0x006a0ffc... (15 %)
Writing at 0x006a9406... (17 %)
Writing at 0x006b15a5... (20 %)
Writing at 0x006c2201... (22 %)
Writing at 0x006ca1b9... (24 %)
Writing at 0x006d2559... (26 %)
Writing at 0x006da819... (28 %)
Writing at 0x006e2b88... (31 %)
Writing at 0x006eae70... (33 %)
Writing at 0x006f3620... (35 %)
Writing at 0x006fb849... (37 %)
Writing at 0x00703b2d... (40 %)
Writing at 0x0070bc51... (42 %)
Writing at 0x00713e5a... (44 %)
Writing at 0x0071c29e... (46 %)
Writing at 0x007246cc... (48 %)
Writing at 0x0072c8a5... (51 %)
Writing at 0x00734c37... (53 %)
Writing at 0x0073cccb... (55 %)
Writing at 0x00745243... (57 %)
Writing at 0x0074d5ce... (60 %)
Writing at 0x00755a59... (62 %)
Writing at 0x0075de54... (64 %)
Writing at 0x0076641d... (66 %)
Writing at 0x0076e6a0... (68 %)
Writing at 0x00776880... (71 %)
Writing at 0x0077eb4f... (73 %)
Writing at 0x00786d01... (75 %)
Writing at 0x0078ef8b... (77 %)
Writing at 0x007971c0... (80 %)
Writing at 0x0079f57a... (82 %)
Writing at 0x007a7aad... (84 %)
Writing at 0x007afec2... (86 %)
Writing at 0x007b82a5... (88 %)
Writing at 0x007c02ef... (91 %)
Writing at 0x007c85a4... (93 %)
Writing at 0x007d0a34... (95 %)
Writing at 0x007d8efe... (97 %)
Writing at 0x007e1235... (100 %)
Wrote 1572864 bytes (727062 compressed) at 0x00670000 in 11.0 seconds (effective 1142.7 kbit/s)...
Hash of data verified.

Leaving...
Hard resetting via RTS pin...
 

Александр_Ава

✩✩✩✩✩✩✩
23 Фев 2025
13
0
@vvip,

Leaving...
Hard resetting via RTS pin...
[SPIFFS] data : C:\Users\...\LedPanelWiFi-main\firmware\LedPanelWiFi_v1.14\data
[SPIFFS] start : 6750208
[SPIFFS] size : 1536
[SPIFFS] page : 256
[SPIFFS] block : 4096
/web/a/i/32.svg.gz
/web/a/i/32c3.svg.gz
/web/a/i/32c3m.png
/web/a/i/32s2.svg.gz
/web/a/i/32s2m.png
/web/a/i/32s3.svg.gz
/web/a/i/32s3m.png
/web/a/i/node.svg.gz
/web/a/i/w.svg.gz
/web/a/i/wemos.svg.gz
/web/a/l/eng.json.gz
/web/a/l/esp.json.gz
/web/a/l/lat.json.gz
/web/a/l/pol.json.gz
/web/a/l/rus.json.gz
/web/a/tz-eng.json.gz
/web/a/tz-esp.json.gz
/web/a/tz-lat.json.gz
/web/a/tz-pol.json.gz
/web/a/tz-rus.json.gz
/web/chunk-3IM54G3T.js.gz
/web/chunk-3MQREIDX.js.gz
/web/chunk-46AJKIN2.js.gz
/web/chunk-4HEXTZCI.js.gz
/web/chunk-4J3ESD4K.js.gz
/web/chunk-5QI2BH75.js.gz
/web/chunk-5SSDKWJM.js.gz
/web/chunk-64ZNTZPC.js.gz
/web/chunk-7KR3THG5.js.gz
/web/chunk-7XSEAOSB.js.gz
/web/chunk-AYYGXFO5.js.gz
/web/chunk-BVJUBOFL.js.gz
/web/chunk-CJQS6RUM.js.gz
/web/chunk-FJL3U3PQ.js.gz
/web/chunk-GTMMLIZQ.js.gz
/web/chunk-H2GZLP63.js.gz
/web/chunk-HNDY2MV5.js.gz
/web/chunk-IZGRH33U.js.gz
/web/chunk-JI7WS5WA.js.gz
/web/chunk-JOI7FNNI.js.gz
/web/chunk-JUPGJJQD.js.gz
/web/chunk-JVDRGJXS.js.gz
/web/chunk-M6HBMXOX.js.gz
/web/chunk-MDLLLR26.js.gz
/web/chunk-OMYIPD4K.js.gz
/web/chunk-PWLZXKIN.js.gz
/web/chunk-PWNYKSMO.js.gz
/web/chunk-QAFUC2OW.js.gz
/web/chunk-QLME2ZFM.js.gz
/web/chunk-RFY37QB5.js.gz
/web/chunk-SQHOVU6R.js.gz
/web/chunk-TAXBKAOE.js.gz
/web/chunk-VAHO6XIR.js.gz
/web/chunk-VLFI67PD.js.gz
/web/chunk-WGX3LEEA.js.gz
/web/chunk-ZFTF2I7M.js.gz
/web/favicon.ico.gz
/web/index.html.gz
/web/main-Z3FRND4Y.js.gz
/web/media/m-CIXJEH54.woff2
/web/media/w-OL2QU3PE.svg.gz
/web/polyfills-EONH2QZO.js.gz
/web/styles-4OBCSMOR.css.gz
[SPIFFS] upload : C:\Users\...\AppData\Local\Temp\arduino_build_968193/LedPanelWiFi_v1.14.spiffs.bin
[SPIFFS] address: 6750208
[SPIFFS] port : COM6
[SPIFFS] speed : 921600
[SPIFFS] mode : dio
[SPIFFS] freq : 80m
 

ВладимирЗА

✩✩✩✩✩✩✩
24 Май 2023
9
2
здравствуйте, vvip. Спасибо за Вашу работу! Скетч, с виду, навороченный и, наверно, результат соответствующий. НО...! Или я не понял, или что-то не так делаю..? Бьюсь с NodeMCU ESP8266 и матрица 14 столбиков по 48 диодов в высоту (елка такая из пластиковых трубок). Больше ничего в железе нет. Не работаю с приложением. Просто хочу чтобы елка в автономе перебирала максимум эффектов без игр, погоды, часов. Ничего не получается. После загрузки работает порядка 300 диодов как попало. Все настройки сделал для варианта "0", тип - параллель. P.S. Версия 1.12 работает нормально. Но в ней мало подходящих для елки эффектов. Что я не так делаю? Подскажите пожалуйста.
 

vvip

★★★★✩✩✩
18 Дек 2018
585
254
@ВладимирЗА, из вашего описания проблемы - практически ничего не понятно.
300 диодов - возможно неисправны диоды и линия где-то оборвана. Или в настройках сконфигурировано только 300 диодов. Других причин не вижу.

Что такое "как попало" - тоже не поддается классификации. Причины - например неверно сконфигурирована матрица. Или оборван сигнальный провод и/или ловит помехи. Или неверные версии ядра / библиотек (не те, что рекомендованы в проекте). Или напряжение питания не укладывается в допустимый диапазон. Или шумящий источник питания дает наводки.

Это все, что могу ответить. Как минимум интересно посмотреть что выводится в мониторе порта сразу после (пере)загрузки микроконтроллера. Вы ведь даже версию используемой прошивки не указали.

В общем - на бестолковый вопрос столь же бестолковый ответ.
 

ВладимирЗА

✩✩✩✩✩✩✩
24 Май 2023
9
2
Спасибо за ответ. Прошивка 1.13. Загрузил вашу разработку версии 1.14. Где-то в ней нашел вариант повторной прошивки ESP. Указал в настройках инструменты Erase Flash - "All flash Contents". И чудо случилось - прошивка заработала (имею ввиду 1.13). Все здорово работает на моем варианте исполнения. Не хватает эффектов движущихся колец, спиралей бегущих столбцов и т.п. для елки. Огромное Вам спасибо за продвижение сего проекта!
 

Victan

✩✩✩✩✩✩✩
20 Ноя 2023
6
2
Спасибо за проект, лично я матрицу вставил в заднюю часть стеклоблока, и между матрицей и блоком вставил зеркальную тонировку, получается достаточно красиво, стеклоблок еще как кристал немного играет цветами текущей анимации. Схема прячется сзади в крышке распечатаной на 3д принтере. По невероятной случайности стандартные стеклоблоки имеют размер четко под матрицу 16 ×16.
Есть одна проблема я сделал автосмену режимов ,по расписанию все меняется, днем часы с погодой а вечером камин. Но матрица почему то в какой то момент перестает показывать погоду, подключится к матрице невозможно, но автосмена режимов продолжает работать, ощущение что матрица уходит в спящий режим какойто. Стоит ее перезагрузить и все становится в порядке, появляется погода и подключиться к ней можно. Через какоето время проблема повторяется, подскажите пожалуйста в чем может быть проблема.


P.S Есть еще варианты заклейки матрицы белой и металической пленкой и так и так неплохо но с тонировкой контраст лучше, и негорящих пикселей практически не видно, а за счет зеркальности кажется что стеклоблок насквозь прозрачный. Тонировка 80% яркости поглощает, но в более светлой смысоа нет так как уже просвечивается. Хотел прикрепить шаблон для резки на плотере но форум не дает этот формат. В копицентрах сейчас большой выбор виниловых пленок в том числе и всяких голографических можно еще играться и этим параметром. Если не нужны часы и погода можно купить стеклоблоки типа волна и так далее их красивых сейчас очень много тогда все эфекты выглядят еще интересней. Берите матрицу и повербанк в магазин стеклоблоком приставляйте и смотрите какой лучше купить) Сейчас тренд на светильники из стеклоблоков но они простые все с подсветуой снизу обычной RGB лентой и цены зависят от жадности продавца а такого варианта на рынке я ненашел. 20260120_205155.jpg20260120_205358.jpg avito-1765043517452-shot.jpgavito-1765043514361-shot.jpg20251208_122940.jpg20251207_224608.jpg20251208_122658.jpg
 
Изменено:
  • Лойс +1
Реакции: Divin

vvip

★★★★✩✩✩
18 Дек 2018
585
254
@Victan, хорошая реализация.
Раз продолжает светить и что-то изображать - значит в спящий режим не уходит. Да и нет там его.
Если теряет погоду и невозможно подключиться - пропадает подключение к сети.Причин я не знаю. У меня такое только на одном устройстве бывает. Оно находится довольно далеко от роутера и сигнал слабый, да еще роутер периодически из сети пропадает. Думаю с этим всё связано.