ESP, IoT [MatrixClock] Большие часы 64х32, ESP32

ASM

★★★★★✩✩
26 Окт 2018
1,602
311
РЕЛИЗ 2 в разработке с 16.04.23

  • переход на GyverHub​
  • обновление интерфейса​
  • замена библиотек датчиков​
  • обновление интерфейса вывода информации на дисплее​
  • оптимизация кода вывода показаний с датчиков​

 
Изменено:

ASM

★★★★★✩✩
26 Окт 2018
1,602
311
@absofron, использовать старую версию GyverPortal. Либо могу выложить сегодня свежую версию, что сделано на данный момент)
 

absofron

✩✩✩✩✩✩✩
24 Июл 2020
7
0
@ASM,Ну лучше наверное и так и так попробовать, так что прошу выложите пожалуйста свежую версию, то что есть на данный момент
 

ASM

★★★★★✩✩
26 Окт 2018
1,602
311
@absofron, прошивка в шапке старая, написана под первые версии портала. А после многое изменилось в коде портала, старые функции изменились. Если есть желание, то переделать не сложно, по ошибке в документации найти этот момент и исправить) Но лучше подождать свежей версии, интерфейс приятнее. Но надо поставить первую версию программы. Во второй компиляция не работает, индусы накосячили в коде, много мусора оставляют после себя...

@absofron, выложил на гитхаб, вроде все там) https://github.com/Serega88kos/ESP32_Matrix_Clock
Или просто архив, если самостоятельно сможешь установить библиотеки из репозитория)
Напомню, Arduino 1.8.19

Работает и в новой Arduino IDE
проблема видно была у меня в кэше файлов в папке Arduino15...
 

Вложения

Изменено:

absofron

✩✩✩✩✩✩✩
24 Июл 2020
7
0
@ASM,Благодарю, а GiverPortal.h какую версию устанавливать?
 

ASM

★★★★★✩✩
26 Окт 2018
1,602
311
Первый вариант интерфейса на GyverHub)
Без вкладок, все на одной странице)
Вкладки есть в движке, но пока не понятно, как они будут работать)
п.с. вроде понял)
 

Вложения

Изменено:

absofron

✩✩✩✩✩✩✩
24 Июл 2020
7
0
@ASM,В наборе библиотек из архива Beta_11.zip, не было - нашёл в инете LITTLEFS-master.zip для ESP32. Установил её, и файл под именем LittleFS.h положил в папку со скетчем. И вот такую ошибку выдаёт:(
 

Вложения

Изменено:

ASM

★★★★★✩✩
26 Окт 2018
1,602
311
@absofron, судя по скрину, у тебя ядро ESP32 очень древнее, обнови в менеджере плат)
если правильно установил плагин, должно все работать)

Проверил у себя с полным удалением всего и установкой заново, все компилируется)
 

ASM

★★★★★✩✩
26 Окт 2018
1,602
311
@absofron, это по идее должны быть числа от 0 до 10. Погода) 0 идеальная, 10 гроза) как на деле работает, не знаю)
Что-то ответы на почту перестали приходить об ответах...
 

AlexGyver

★★★★★★✩
Команда форума
30 Июл 2018
359
573
Видимо это первый полноценный проект на новой платформе) я кроме примеров ничего не писал ещё
 

ASM

★★★★★✩✩
26 Окт 2018
1,602
311
@AlexGyver, проекта под хаб еще нет, только web страничка)
я вот надеюсь, что скоро увижу библиотеку или пример под структуры, заместо eeprom, поэтому пока не переношу код)
p.s. под esp32 хаб не компилируется еще...
 
Изменено:

AlexGyver

★★★★★★✩
Команда форума
30 Июл 2018
359
573
@ASM, проверено компилится и замечательно работает на esp32 и esp32-c3
 

ASM

★★★★★✩✩
26 Окт 2018
1,602
311
@AlexGyver, напиши версию платы и ядра esp32, на котором у тебя компилируется)
ESP32C3 Dev Module и DOIT ESP32 Devkit не компилируется
 

AlexGyver

★★★★★★✩
Команда форума
30 Июл 2018
359
573
Кое что пришлось поправить. Сейчас работает на всех свежих версиях есп32 кроме 2.0.8 - в ней полностью сломали совместимость с 8266 и предыдущими версиями. У меня 2.0.9, на нижних тоже пробовал. В Async режиме на свежих версиях не компилируется библиотека AsyncWebsocket на esp32c3, как исправить написано в вики
 

ASM

★★★★★✩✩
26 Окт 2018
1,602
311
@AlexGyver, продублирую... с новым обновлением компиляция прошла.
ЕСП32 2.0.9 у меня и была...

p.s. делаю перенос в этот проект...
p.p.s. перенос завершен))
 
Изменено:

ASM

★★★★★✩✩
26 Окт 2018
1,602
311
А вот и я)) К вышеописанному, обновил библиотеку GyverHub, перешел с EEPROM на файлы.
Единственный минус, библиотека microDS18B20 не работает на последних версиях ESP32.
У кого есть желание, протестируйте, на какой последней версии заведется)
Создал релиз https://github.com/Serega88kos/MatrixClock
В процессе будет автообновление прошивки в один клик) тут не надо каждому менять кол-во светодиодов, как в ленте)
Сайт http://hub.gyver.ru/
подробнее https://github.com/GyverLibs/GyverHub

Потом уже подробнее распишу, что да как настраивать)

п.с. esp32 2.0.2 работает, проверяю дальше
2.0.3 уже нет

v1.1 опубликована
 
Изменено:

ASM

★★★★★✩✩
26 Окт 2018
1,602
311
У меня на плате датчик bmp расположен сверху, тогда получается все тепло от esp будет идти на этот датчик?
 

maksland

★★★✩✩✩✩
13 Янв 2019
513
117
Omsk
ну что .... приниматься за матрицу .... :) га гитхабе платы/схемы нет ? не порядок !