Монитор погоды на ESP32 и дисплее Nextion

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Аватара пользователя
samand587
Поставщик валерьянки для Кота
Сообщения: 2311
Зарегистрирован: Вт фев 21, 2017 18:59:21
Откуда: Седой Урал

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение samand587 »

himikat123, а что, кроме клавиатуры, есть новое в версии 1.1.6? Спасибо!
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1077
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение himikat123 »

Ничего больше нового. Если новая клава не нужна - можно не обновляться.
Аватара пользователя
emdskar
Открыл глаза
Сообщения: 78
Зарегистрирован: Вт май 12, 2015 15:48:52
Откуда: Харьков

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение emdskar »

[uquote="himikat123",url="/forum/viewtopic.php?p=3946686#p3946686"][uquote="emdskar",url="/forum/viewtopic.php?p=3946670#p3946670"]где взять BIM32_файл NX4832K035_RU_d1.1.2.HMI?[/uquote]

Здесь лежат все версии https://github.com/himikat123/Weather-m ... er/Display актуальная на сегодняшний день 1.1.6

Попробуйте прошить ESP через Arduino. Шить нужно и дисплей и ESP одинаковыми версиями, то есть 1.1.6[/uquote]

Cпасибо! GPIO0 - это вывод GPIO36?
Кнопка Settings куда подключается?
Аватара пользователя
samand587
Поставщик валерьянки для Кота
Сообщения: 2311
Зарегистрирован: Вт фев 21, 2017 18:59:21
Откуда: Седой Урал

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение samand587 »

[uquote="emdskar",url="/forum/viewtopic.php?p=3946698#p3946698"]....Кнопка Settings куда подключается?[/uquote]

К контакту(который не на землю) кнопки BOOT на плате
Аватара пользователя
emdskar
Открыл глаза
Сообщения: 78
Зарегистрирован: Вт май 12, 2015 15:48:52
Откуда: Харьков

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение emdskar »

[uquote="samand587",url="/forum/viewtopic.php?p=3946704#p3946704"][uquote="emdskar",url="/forum/viewtopic.php?p=3946698#p3946698"]....Кнопка Settings куда подключается?[/uquote]

К контакту(который не на землю) кнопки BOOT на плате[/uquote]

Т.е. кнопка Nodemcu 32S "Boot" должна действовать аналогично кнопке проекта "Settings"?
В эмуляторе работает также, как и в железе. т.е. - ESP32 не реагирует на нажатие кнопок.
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1077
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение himikat123 »

Прошили ESP через Arduino?
Аватара пользователя
skorkin
Прорезались зубы
Сообщения: 213
Зарегистрирован: Пн сен 19, 2011 22:56:01
Откуда: Харьков

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение skorkin »

himikat123, посмотрите что с луной. Пишет "последняя четверть" и рисует на убыль. А по факту 10 лунный день. Прошивка 1.1.6.
Изображение
Оно конечно так, ежели как что. Не потому что дескать, но все-таки конечно. А случись такое дело - вот тебе и пожалуйста!
Аватара пользователя
emdskar
Открыл глаза
Сообщения: 78
Зарегистрирован: Вт май 12, 2015 15:48:52
Откуда: Харьков

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение emdskar »

[uquote="himikat123",url="/forum/viewtopic.php?p=3946731#p3946731"]Прошили ESP через Arduino?[/uquote]

Скетч использует 1074974 байт (82%) памяти устройства. Всего доступно 1310720 байт.
Глобальные переменные используют 45520 байт (13%) динамической памяти, оставляя 282160 байт для локальных переменных. Максимум: 327680 байт.
esptool.py v2.6
Serial port COM31
Connecting........_____....._____....._____....._____....._____....._____.....____Произошла ошибка при загрузке скетча
_

A fatal error occurred: Failed to connect to ESP32: Invalid head of packet (0x65)

Кнопочку Boot пробовал нажимать. Не помогает.
Аватара пользователя
samand587
Поставщик валерьянки для Кота
Сообщения: 2311
Зарегистрирован: Вт фев 21, 2017 18:59:21
Откуда: Седой Урал

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение samand587 »

[uquote="emdskar",url="/forum/viewtopic.php?p=3947145#p3947145"]Serial port COM31[/uquote]

Где то читал, что номер порта не должен превышать цифры 10 :dont_know: И еще! Программу прошивки размещал вне диска С, а файлы прошивки складывал в корень диска С. Иначе не хотел работать :dont_know:
Аватара пользователя
emdskar
Открыл глаза
Сообщения: 78
Зарегистрирован: Вт май 12, 2015 15:48:52
Откуда: Харьков

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение emdskar »

[uquote="samand587",url="/forum/viewtopic.php?p=3947150#p3947150"][uquote="emdskar",url="/forum/viewtopic.php?p=3947145#p3947145"]Serial port COM31[/uquote]

Где то читал, что номер порта не должен превышать цифры 10 :dont_know: И еще! Программу прошивки размещал вне диска С, а файлы прошивки складывал в корень диска С. Иначе не хотел работать :dont_know:[/uquote]

Это если имя пользователя в Windows русскими буквами написано.
Аватара пользователя
samand587
Поставщик валерьянки для Кота
Сообщения: 2311
Зарегистрирован: Вт фев 21, 2017 18:59:21
Откуда: Седой Урал

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение samand587 »

[uquote="emdskar",url="/forum/viewtopic.php?p=3947168#p3947168"]...русскими буквами написано.[/uquote]

У меня все на англицком :)) Написал что не получалось и как получилось 8)
Аватара пользователя
Mizetsky
Вымогатель припоя
Сообщения: 564
Зарегистрирован: Чт окт 25, 2007 14:51:26
Откуда: KO59FV

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение Mizetsky »

[uquote="emdskar",url="/forum/viewtopic.php?p=3947145#p3947145"]Connecting........_____....._____....._____....._____....._____....._____.....____Произошла ошибка при загрузке скетча[/uquote]
Вот здесь, пока точечки-черточки бегут, надо вовремя нажать кнопку "BOOT", возможно несколько раз.
А насчет номера порта - у меня СОМ13, и нормально шьется.
Аватара пользователя
emdskar
Открыл глаза
Сообщения: 78
Зарегистрирован: Вт май 12, 2015 15:48:52
Откуда: Харьков

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение emdskar »

[uquote="Mizetsky",url="/forum/viewtopic.php?p=3947180#p3947180"][uquote="emdskar",url="/forum/viewtopic.php?p=3947145#p3947145"]Connecting........_____....._____....._____....._____....._____....._____.....____Произошла ошибка при загрузке скетча[/uquote]
Вот здесь, пока точечки-черточки бегут, надо вовремя нажать кнопку "BOOT", возможно несколько раз.
А насчет номера порта - у меня СОМ13, и нормально шьется.[/uquote]

Была нажата и неоднократно.
Аватара пользователя
Mizetsky
Вымогатель припоя
Сообщения: 564
Зарегистрирован: Чт окт 25, 2007 14:51:26
Откуда: KO59FV

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение Mizetsky »

Возможно, "не тогда нажали" :) У меня тоже не с первого и даже не с 21 раза получилось, желательно в момент, когда точки пошли, кнопку подержать нажатой 1-2 секунды. Ну и скорость порта установить не 921600, как Ардуина предлагает, а 115200. Надежнее будет. И напоследок "совсем глупый вопрос" : шьете через штатный УСБ-порт на плате ЕСП32? Надо именно через него.
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1077
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение himikat123 »

Я шью на максимальной скорости, пока идут троеточия кнопку boot просто держу нажатой, шьется всегда на ура. Может вы не тот порт выбрали?
Аватара пользователя
Mizetsky
Вымогатель припоя
Сообщения: 564
Зарегистрирован: Чт окт 25, 2007 14:51:26
Откуда: KO59FV

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение Mizetsky »

[uquote="himikat123",url="/forum/viewtopic.php?p=3947228#p3947228"]Я шью на максимальной скорости, пока идут троеточия кнопку boot просто держу нажатой, шьется всегда на ура. Может вы не тот порт выбрали?[/uquote]
Максимальная скорость сильно зависит от качества УСБ-шнурка, это проверено на СТМ32, ЕСП8266.
Аватара пользователя
emdskar
Открыл глаза
Сообщения: 78
Зарегистрирован: Вт май 12, 2015 15:48:52
Откуда: Харьков

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение emdskar »

Пропаял сам модуль esp32 на шилде Nodemcu 32S.
Залил скетч из ардуины.

На кнопку EN не реагирует.
В эмуляторе тоже.
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1077
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение himikat123 »

Скиньте сюда лог того, что выводится в монитор порта.
Аватара пользователя
emdskar
Открыл глаза
Сообщения: 78
Зарегистрирован: Вт май 12, 2015 15:48:52
Откуда: Харьков

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение emdskar »

[uquote="himikat123",url="/forum/viewtopic.php?p=3947320#p3947320"]Скиньте сюда лог того, что выводится в монитор порта.[/uquote]
E (11498) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time:
13:27:12.238 -> E (11498) task_wdt: - IDLE0 (CPU 0)
13:27:12.238 -> E (11498) task_wdt: Tasks currently running:
13:27:12.238 -> E (11498) task_wdt: CPU 0: wifi
13:27:12.238 -> E (11498) task_wdt: CPU 1: IDLE1
13:27:12.238 -> E (11498) task_wdt: Aborting.
13:27:12.238 -> abort() was called at PC 0x400f5edc on core 0
13:27:12.272 ->
13:27:12.272 -> Backtrace: 0x4008deb0:0x3ffbe170 0x4008e0e1:0x3ffbe190 0x400f5edc:0x3ffbe1b0 0x40085271:0x3ffbe1d0 0x400fdb80:0x3ffb5710 0x400fdbd1:0x3ffb5730 0x400fe045:0x3ffb5750 0x400fb619:0x3ffb57f0 0x400fb8be:0x3ffb5870 0x400fc1c6:0x3ffb58c0 0x400fcd14:0x3ffb58e0 0x400fd118:0x3ffb5900 0x400f6c64:0x3ffb59c0 0x400f6f2e:0x3ffb59f0 0x40131d80:0x3ffb5a20 0x40131e70:0x3ffb5a50 0x4013217a:0x3ffb5a80 0x4012e54a:0x3ffb5ab0 0x40091017:0x3ffb5ad0 0x4008a5c5:0x3ffb5b10
13:27:12.306 ->
13:27:12.306 -> Rebooting...
13:27:12.306 -> ets Jun 8 2016 00:22:57
13:27:12.306 ->
13:27:12.306 -> rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
13:27:12.306 -> configsip: 0, SPIWP:0xee
13:27:12.306 -> clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
13:27:12.306 -> mode:DIO, clock div:2
13:27:12.306 -> load:0x3fff0018,len:4
13:27:12.306 -> load:0x3fff001c,len:1216
13:27:12.306 -> ho 0 tail 12 room 4
13:27:12.306 -> load:0x40078000,len:9720
13:27:12.340 -> ho 0 tail 12 room 4
13:27:12.340 -> load:0x40080400,len:6364
13:27:12.340 -> entry 0x400806b8
13:27:22.949 -> E (11521) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time:
13:27:22.983 -> E (11521) task_wdt: - IDLE0 (CPU 0)
13:27:22.983 -> E (11521) task_wdt: Tasks currently running:
13:27:22.983 -> E (11521) task_wdt: CPU 0: wifi
13:27:22.983 -> E (11521) task_wdt: CPU 1: IDLE1
13:27:22.983 -> E (11521) task_wdt: Aborting.
13:27:22.983 -> abort() was called at PC 0x400f5edc on core 0
13:27:22.983 ->
13:27:22.983 -> Backtrace: 0x4008deb0:0x3ffbe170 0x4008e0e1:0x3ffbe190 0x400f5edc:0x3ffbe1b0 0x40085271:0x3ffbe1d0 0x400fdb7d:0x3ffb5710 0x400fdbd1:0x3ffb5730 0x400fe045:0x3ffb5750 0x400fb619:0x3ffb57f0 0x400fb8be:0x3ffb5870 0x400fc1c6:0x3ffb58c0 0x400fcd14:0x3ffb58e0 0x400fd118:0x3ffb5900 0x400f6c64:0x3ffb59c0 0x400f6f2e:0x3ffb59f0 0x40131d80:0x3ffb5a20 0x40131e70:0x3ffb5a50 0x4013217a:0x3ffb5a80 0x4012e54a:0x3ffb5ab0 0x40091017:0x3ffb5ad0 0x4008a5c5:0x3ffb5b10
13:27:23.017 ->
13:27:23.017 -> Rebooting...
13:27:23.017 -> ets Jun 8 2016 00:22:57
13:27:23.017 ->
13:27:23.017 -> rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
13:27:23.050 -> configsip: 0, SPIWP:0xee
13:27:23.050 -> clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
13:27:23.050 -> mode:DIO, clock div:2
13:27:23.050 -> load:0x3fff0018,len:4
13:27:23.050 -> load:0x3fff001c,len:1216
13:27:23.050 -> ho 0 tail 12 room 4
13:27:23.050 -> load:0x40078000,len:9720
13:27:23.050 -> ho 0 tail 12 room 4
13:27:23.050 -> load:0x40080400,len:6364
13:27:23.050 -> entry 0x400806b8
13:27:33.686 -> E (11515) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time:
13:27:33.686 -> E (11515) task_wdt: - IDLE0 (CPU 0)
13:27:33.686 -> E (11515) task_wdt: Tasks currently running:
13:27:33.686 -> E (11515) task_wdt: CPU 0: wifi
13:27:33.686 -> E (11515) task_wdt: CPU 1: IDLE1
13:27:33.720 -> E (11515) task_wdt: Aborting.
13:27:33.720 -> abort() was called at PC 0x400f5edc on core 0
13:27:33.720 ->
13:27:33.720 -> Backtrace: 0x4008deb0:0x3ffbe170 0x4008e0e1:0x3ffbe190 0x400f5edc:0x3ffbe1b0 0x40085271:0x3ffbe1d0 0x400fdb82:0x3ffb5710 0x400fdbd1:0x3ffb5730 0x400fe045:0x3ffb5750 0x400fb619:0x3ffb57f0 0x400fb8be:0x3ffb5870 0x400fc1c6:0x3ffb58c0 0x400fcd14:0x3ffb58e0 0x400fd118:0x3ffb5900 0x400f6c64:0x3ffb59c0 0x400f6f2e:0x3ffb59f0 0x40131d80:0x3ffb5a20 0x40131e70:0x3ffb5a50 0x4013217a:0x3ffb5a80 0x4012e54a:0x3ffb5ab0 0x40091017:0x3ffb5ad0 0x4008a5c5:0x3ffb5b10
13:27:33.755 ->
13:27:33.755 -> Rebooting...
13:27:33.755 -> ets Jun 8 2016 00:22:57
13:27:33.755 ->
13:27:33.755 -> rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
13:27:33.755 -> configsip: 0, SPIWP:0xee
13:27:33.755 -> clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
13:27:33.755 -> mode:DIO, clock div:2
13:27:33.755 -> load:0x3fff0018,len:4
13:27:33.788 -> load:0x3fff001c,len:1216
13:27:33.788 -> ho 0 tail 12 room 4
13:27:33.788 -> load:0x40078000,len:9720
13:27:33.788 -> ho 0 tail 12 room 4
13:27:33.788 -> load:0x40080400,len:6364
13:27:33.788 -> entry 0x400806b8
Аватара пользователя
himikat123
Электрический кот
Сообщения: 1077
Зарегистрирован: Ср фев 15, 2017 22:37:11
Контактная информация:

Re: Монитор погоды на ESP32 и дисплее Nextion

Сообщение himikat123 »

У вас ESP32 постоянно перезагружается, либо не прошито нормально, либо модуль ESP неисправен. По моему у samand587 была точно такая же проблема.
Ответить

Вернуться в «Статьи»