Меню

Connecting произошла ошибка при загрузке скетча

  • #81

Ни как не избавиться от подобной ошибки, менял частоты, DIO и даже скорость загрузки.

Всё-равно появляется эта ошибка.

  • #82

Здравствуйте!

Была та же ошибка, возникшая неожиданно при очередной перепрошивке.
Мне помогла банальная переустановка Arduino IDE. При установке галочка «установить драйвер» стояла.

  • #83

То же самое как и автора в первом сообщении. NodeMCU шьется а Ардуино нет. Монитор порта в ардуино видит информацию при загрузке. Ардуино не установлена, а работает с папки. Не могу залить новых прошивок сделаных на сайте nodemcu-bild, может я чего делаю не правильно? старые работают а новые только мусор без конца отправляют

  • #84

Переустановка драйвера pl2303, перенос программы прошивки flash_download_tools_v3.6.6 в корневой каталог, и пару попыток зашить blank_1MB.bin дали результат, теперь esp 12e прошивается и ардуино. Но новые прошивки сделаные на сайте nodemcu-build по прежнему шлют постоянно мусор :( Скиньте кто может вашу прошивку сделаную для в nodemcu-build esp 12e сюда, я попробую прошить ею

  • #85

Еще такая проблема может быть потому что вы используете выход BOOT. Я так один раз из за китайского модуля ESP WROOM 32, на котором было не верно напечатаны выходы, джойстик ткнул на, как потом оказалось, G0. Проблема была еще в том что на моей плате, уже было запаяно куча датчиков, дисплей 2004, кнопки и RTC. Когда я отпаял джойстик, понял что проблема была в нем, т.к. прошивка залилась и ошибки больше не было. После я начал обзванивать выходы из 8266, по даташиту понял что мой выход идет на бут=)))) Как то так.
Может кому будет полезно!

———————————————
Выполню ваш проект по ТЗ — greben.evgeniy@gmail.com.

  • #86

такая же проблема на ЕСП32
2020-12-07_153504.png

пишет

Код:

Arduino: 1.8.13 (Windows 10), Плата:"ESP32 Dev Module, Disabled, Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, None"

Скетч использует 623662 байт (31%) памяти устройства. Всего доступно 1966080 байт.

Глобальные переменные используют 38744 байт (11%) динамической памяти, оставляя 288936 байт для локальных переменных. Максимум: 327680 байт.

esptool.py v2.6

Serial port COM5

Connecting........_____....._____....._____....._____....._____....._____.....____Произошла ошибка при загрузке скетча

_



A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header



Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"

пробовал разные версии ИДЕ

пробовал зажимать во время загрузки кнопку бут тоже ничего

думал загрузочная микруха померла и поменял её но ничего не изменилось

  • #87

пробовал зажимать во время загрузки кнопку бут тоже ничего

Что выдает есп при подаче питания?
Бут нажать недостаточно.
Есть два варианта бут зажать и подать питание или бут зажать и нажать и отпустить ресет.

  • #88

всё просто
есть версии таких плат где ничего не надо нажимать и всё заливается
есть версии где нужно при слове конект нажимать бут иначе не загружается , там просто идут точки и тире и потом ошибка вскакивает тогда

втыкаю кабель и раздаётся звук мол подключено устройство по усб в общем то как и всегда в таких случаях

ваши два метода тоже не работают

  • #89

есть версии таких плат где ничего не надо нажимать и всё заливается

Если это не голый есп, а готовый модуль, то в принципе нигде не надо нажимать, надо только выбрать сом порт и установить максимальную скорость с которой модуль еще работает.
Вы не ответили на вопрос

Что выдает есп при подаче питания?

pvvx

pvvx

Активный участник сообщества


  • #90

Что выдает есп при подаче питания?

А что может выдать отключенное от USB устройство?
И вам ответили:
втыкаю кабель и раздаётся звук мол подключено устройство по усб в общем то как и всегда в таких случаях
А по соединению шнура USB между платой и компом устанавливается драйвер USB-СDC, потом драйвер COM порта, потом программа откроет COM порт, установит DTR/RTS (без вашего ведома), а в плате к примеру Flash стерта… Что покажет терминал, когда уже всё сообщения от ESP при подаче питания от USB давно проскочили?
По этому ваш вопрос некорректен.

pvvx

pvvx

Активный участник сообщества


  • #91

При подключенном терминале и пустой flash от модуля ESP32 можно получить только два типа сообщения на 115200 baud, примерно такого содержания:
1

Код:

rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
flash read err, 1000
ets_main.c 371 
ets Jun  8 2016 00:22:57

2

Код:

rst:0x10 (RTCWDT_RTC_RESET),boot:0x3 (DOWNLOAD_BOOT(UART0/UART1/SDIO_REI_REO_V2))
waiting for download

1 -ый тип будет повторяться, а 2-ой модуль выдаст только один раз.
Можно проверить сигналы DTR/RTS в программе:

В ней есть две кнопки DTR и RTS:
1607363281645.png
которые управляют режимом загрузки и сбросом ESP32.

  • #92

А что может выдать отключенное от USB устройство?

Логично.
Тс покажите вывод в сом порт, после нажатия и отпускании ресет.

pvvx

pvvx

Активный участник сообщества


  • #93

Логично.
Тс покажите вывод в сом порт, после нажатия и отпускании ресет.

Но дело в том, что Arduno для записи запускает esptool.py. Она дергает DTR/RTS сигналы в надежде запустить модуль в режиме программирования (тип сообщения 2 из прошлого соо).
Но кривая схема в некоторых модулях не позволяет этого сделать. Их только на помойку*, т.к. кнопочками вы ей не всегда поможете — она снова сбросит в обычный режим :)
Танцы с бубном и тыканием кнопочек иногда всё-же могут помочь больному… Но зачем покупать такое?

* переделывать.

  • #94

Танцы с бубном и тыканием кнопочек иногда всё-же могут помочь больному… Но зачем покупать такое?

У меня есть Esp12 и esp32 на cp2102, обе нормально работают.
Правда есп12 входит в режим программирования если установлена скорость не выше 921000, выше не срабатывает.

pvvx

pvvx

Активный участник сообщества


  • #95

Для тех у кого на плате есть кнопочки, но не работает esptool.py, у самой esptool.py есть опция

—before no_reset

Но оно не переключается в Arduino. И вам придется лезть в

UsersИмяAppDataLocalArduino15packagesesp32hardwareesp321.x.xplatform.txt

И править в нем строку c :

tools.esptool_py.upload.pattern=…… —before default_reset …..

на no_reset

Тогда с помощь кнопочек вы сможете перевести своё чадо в режим программирования и прошить в Arduino.

pvvx

pvvx

Активный участник сообщества


  • #96

У меня есть Esp12 и esp32 на cp2102, обе нормально работают.
Правда есп12 входит в режим программирования если установлена скорость не выше 921000, выше не срабатывает.

А это относится к микрухе USB-COM, а не к ESP. Техническое описание причины будет слишком длинным и я его упущу. Проще — не покупайте всякое китайское дерьмо.

pvvx

pvvx

Активный участник сообщества


  • #97

Правда и этот баг (большая скорость на некоторых чипах USB-COM) можно обойти программно в той-же esptool, но кто-же будет учить ардуино-писателей? Нам до них далеко :)

  • #98

2020-12-08_105830.png

ничего не пишет

  • #99

Не хорошо.
Померьте тестером напряжения на есп.

Платформа Arduino – это один из самых простых путей погрузиться в мир микроконтроллеров и попробовать самому их программировать. Но однако и на этом пути вас могут подстерегать различные ошибки. Некоторые из них устранить очень просто, а на устранение других у вас могут уйти целые дни. В этой статье мы рассмотрим 10 самых распространенных ошибок при работе с платформой Arduino и способы их устранения.

10 самых распространенных ошибок при работе с Arduino

Если вы начинающий в Arduino, то вначале рекомендуем вам ознакомиться с руководством по первому использованию платы Arduino для начинающих – в ней вы найдете решение самых простых ошибок, возникающих при работе с данной платой.

В этой ситуации плата Arduino, подключается к компьютеру, не распознается им. В этом случае плата Arduino не появляется в списке устройств, подключенных к компьютеру по COM портам, как показано на следующем рисунке.

Плата Arduino не распознается компьютером

Решение

Эта проблема обычно случается когда вы используете не оригинальную плату Arduino, а ее дешевые клоны, обычно китайского производства. В этих клонах Arduino вместо стандартного для оригинальных плат Arduino FTDI чипа (FT232RL) используется более дешевый чип CH340g (для преобразования USB в последовательный интерфейс). Драйверы для стандартного чипа FT232RL уже содержатся в установочном пакете Arduino IDE, поэтому при ее установке они также автоматически устанавливаются на ваш компьютер. А чтобы использовать клон платы Arduino с чипом CH340g вам необходимо предварительно скачать и установить драйвер для этого чипа – скачать его можно по следующей ссылке. Установка его крайне простая – я думаю, она не вызовет у вас никаких затруднений.

Установка драйвера для чипа CH340g

После его установки вы сможете увидеть в диспетчере устройств, к какому COM порту подключена ваша плата Arduino.

2. Плата не синхронизируется

В этом случае ваш компьютер видит подключенную к нему плату Arduino, но вы не сможете загрузить в нее код программы и вы при попытке загрузке в нее программы вместо привычного сообщения «done uploading» увидите сообщение об ошибке: “avrdude: stk500_getsync(): not in sync: resp=0x00”.

Решение

Ошибка синхронизации resp = 0x00 является общим ответом (ошибкой) на все проблемы, связанные с некорректной работой микроконтроллера Atmega (или вообще его неработоспособным состоянием), являющегося «сердцем» платы Arduino. Соответственно, причин этой ошибки может быть достаточно много. Мы рекомендуем вам выполнить следующую последовательность шагов чтобы попробовать устранить эту проблему:

  1. Убедитесь в том, что ничего не подключено к цифровым контактам 0 и 1 платы Arduino (включая шилды).
  2. Убедитесь в том, что в настройках Arduino IDE вы выбрали правильный тип платы и правильный COM порт.
  3. Пару раз нажмите кнопку сброса на плате Arduino и попробуйте после этого загрузить в нее код программы.
  4. Если не помогло, то отключите и заново подсоедините плату Arduino к компьютеру.
  5. Закройте и снова запустите Arduino IDE.

Если ничего из перечисленного не помогло, то попробуйте подключить к своему компьютеру другую плату Arduino или же подключите вашу плату Arduino к другому компьютеру. Если вы обнаружите, что проблема в компьютере, то переустановите Arduino IDE. Иногда бывает и так, что Arduino IDE из Windows работает с глюками, а из другой операционной системы на этом же компьютере работает без проблем. Также встречаются энтузиасты, которые устанавливают Arduino IDE в операционную систему от платы Raspberry Pi, то есть работают с Arduino IDE на компьютере, который состоит из платы Raspberry Pi и монитора – они говорят, что в этом случае Arduino IDE работает гораздо лучше чем из под Windows. Также, если не хотите менять компьютер или операционную систему на нем, вместо Arduino IDE можно попробовать использовать аналогичные инструменты — оболочку PlatformIO или Arduino Web Editor (официальный онлайн инструмент, его не нужно устанавливать).

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

3. Код программы не начинает исполняться при нажатии кнопки сброса (Reset)

В этом случае плата Arduino при включении питания и при нажатии кнопки сброса не начинает исполнять записанный в нее скетч, а обычно возвращается к исполнению стандартного скетча, записанного в загрузчик платы – это скетч мигания светодиодом.

Решение

Описанная проблема может возникать по достаточно большому количеству причин.

Если плата «висит» и ничего не делает, вы сначала должны убедиться в том, что вы в это же самое время не передаете ей никаких данных с компьютера по последовательному порту. При включении питания загрузчик платы первые несколько секунд проверяет не передаются ли плате по последовательному порту какие либо данные (например, не производится ли попытка загрузки в плату нового скетча). Если никакого нового скетча не поступает, то спустя несколько секунд загрузчик начинает исполнять последний скетч, загруженный в плату. Если же ваша программа периодически передает данные по последовательному порту плате, то загрузчик попросту не перейдет к исполнению последнего загруженного в плату скетча.

Если же передача данных по последовательному порту является исключительно важной частью вашего проекта, вам необходимо предусмотреть в ней задержку, необходимую для того чтобы у загрузчика было время переключиться на исполнение последнего загруженного в плату скетча. Если же у вас нет возможности сделать такую задержку, то вам необходимо будет использовать какие-нибудь внешние программаторы для загрузки кода программы в плату Arduino, которые загружают код программы в обход встроенного в плату загрузчика.

Если же плата Arduino при включении питания или нажатии кнопки сброса не зависает, а начинает исполнять встроенный в загрузчик скетч мигания светодиодом, то кардинальным способом решения этой проблемы является смена загрузчика в плате, поскольку он мог быть поврежден в результате каких-нибудь обстоятельств.

4. Invalid Device Signature Error (ошибка подписи)

Ошибка подписи при работе с платой Arduino

Эта ошибка возникает при попытке загрузки кода программы в плату Arduino, тип которой отличается от той платы, которую вы выбрали в настройках Arduino IDE. Ошибка возникает из-за того, что подпись устройства (device signature) на используемой плате отличается от подписи того типа платы, которую вы выбрали в Arduino IDE.

Решение

Выбрать правильный тип платы Arduino в настройках Arduino IDE. Если это не помогает, то можно попробовать прошить плату последней версией загрузчика Arduino (Arduino bootloader).

5. Ошибка запуска (Launch4j Error)

Ошибка запуска Arduino IDE

Arduino IDE необходимо некоторое время для того чтобы запуститься и если после ее запуска вы на что-нибудь кликаете, то возникает ошибка Launch4J error как показано на представленном рисунке. Launch4j – это инструмент, который используется для упаковки (wrapping) приложений Java в программной среде Windows, который позволяет им исполняться как обычным программам Windows.

Arduino IDE написана на JAVA и эта ошибка возникает из-за несовместимости библиотеки Java Run Time Environment (JRE), поставляемой вместе с Arduino IDE.

Решение

Часто решить эту проблему удается простым выключением Bluetooth или WiFi на вашем компьютере. Если это не помогает, то более сложным вариантом решения данной проблемы является замена библиотеки JRE в Arduino IDE на ее последнюю версию.

6. Последовательный порт уже используется (Serial Port Already in Use)

Ошибка повторного использования последовательного порта в Arduino IDE

Одна из самых простых проблем для решения. Она обычно происходит когда вы пытаетесь загрузить код программы в плату Arduino в то время когда открыто окно монитора последовательной связи (serial monitor) (но эта проблема в последних версиях Arduino IDE уже устранена) или вы пытаетесь его открыть во время обмена информацией между Arduino IDE и платой Arduino, или вы пытаетесь в это время использовать этот же самый COM порт для связи с другим устройством. То есть данная проблема возникает тогда, когда вы пытаетесь использовать последовательный порт одновременно для двух вещей.

Решение

Когда вы хотите загрузить программу в плату Arduino с помощью Arduino IDE, просто закройте (остановите работу) всех программ/приложений, которые в это же самое время могут использовать данный последовательный порт. Если в каких то программах вы не уверены, то отключите и снова подсоедините плату Arduino к компьютеру.

7. Скетч успешно загружен, но ничего не происходит

Эта проблема аналогична ранее рассмотренным проблемам. В данном случае у вас появилось сообщение, что программа успешно загружена в плату Arduino, но сама плата после этого ничего не делает.

Решение

  1. Убедитесь в том, что тип выбранной в настройках Arduino IDE платы совпадает с типом платы, в которую вы загрузили программу.
  2. Также подобная ошибка может быть вызвана тем, что размер загружаемого в плату скетча превышает объем ее памяти для хранения программ. Уменьшите объем скетча или используйте плату Arduino с большим объемом памяти.
  3. Еще одной причиной подобной ошибки может быть сильная зашумленность цепей питания. Убедитесь в том, что питающее напряжение, подаваемое на плату, достаточно стабильно.

8. Неизвестная ошибка связи (Unsatisfied Link Error)

Очень редко возникающая ошибка. Связана с тем, что на вашем компьютере используется очень старая библиотека для последовательной связи, возможно, от какой то предыдущей версии операционной системы.

Решение

Для решения этой проблемы найдите файл comm.jar или jcl.jar в папке /System/Library/Frameworks/JavaVM.framework/ или в папках на вашем компьютере, относящимся к переменным окружения CLASSPATH или PATH.

9. Размер скетча слишком большой (Sketch Too Large)

Ошибка слишком большо размера скетча при работе с Arduino

Эта ошибка происходит когда размер кода программы больше чем объем перепрограммируемой памяти (flash memory, памяти для хранения программ) используемой вами платы Arduino. К примеру, объем этой памяти в плате Arduino Uno составляет 32 Кбайта, из которых 2 Кбайта заняты загрузчиком. Если вы попытаетесь загрузить в данную плату скетч объемом более 32 Кбайт, то увидите подобную ошибку.

Решение

Для решения этой проблемы модно использовать следующие способы уменьшения объема кода программы:

  1. Там, где это возможно, используйте целые типы данных (integer) вместо вещественных (float).
  2. Там, где это возможно, используйте при объявлениях переменных спецификатор “const”.
  3. Подключайте в программу только те библиотеки, которые вы будете использовать. Там, где это возможно, используйте облегченные версии используемых библиотек.
  4. Используйте специальные алгоритмы и другие способы уменьшения объема кода программы.

Более радикальным решением этой проблемы является смена платы Arduino на плату с большим объемом памяти. Например, плату Arduino Uno можно заменить на плату Arduino Mega, или даже на плату Arduino Due.

10. Ошибка переполнения стека (java.lang.StackOverflowError)

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

Решение

В этом случае вам необходимо тщательно проинспектировать код своей программы, обращая особое внимание на те строки, в которые используются строковые переменные (типа string). Убедитесь в том, что все кавычки присутствуют в необходимых им местах. Также убедитесь в правильном использовании слешей (косых черт).

В данной статье мы рассмотрели 10 самых распространённых ошибок при работе с Arduino. Разумеется, реальное число ошибок, которые могут возникать при работе с платами Arduino, гораздо больше чем 10, однако мы попытались в этой статье рассмотреть самые распространённые из них. Если у вас возникает какая либо ошибка, которая не рассмотрена в данной статье, можете описать ее в комментариях и мы попробуем вместе с вами ее решить.

Загрузка…

9 668 просмотров

СОДЕРЖАНИЕ ►

  • Произошла ошибка при загрузке скетча в Ардуино
    • programmer is not responding
    • a function-definition is not allowed arduino ошибка
    • expected initializer before ‘}’ token arduino ошибка
    • ‘что-то’ was not declared in this scope arduino ошибка
    • No such file or directory arduino ошибка
  • Compilation error: Missing FQBN (Fully Qualified Board Name)

Ошибки компиляции Arduino IDE возникают при проверке или загрузке скетча в плату, если код программы содержит ошибки, компилятор не может найти библиотеки или переменные. На самом деле, сообщение об ошибке при загрузке скетча связано с невнимательностью самого программиста. Рассмотрим в этой статье все возможные ошибки компиляции для платы Ардуино UNO R3, NANO, MEGA и пути их решения.

Произошла ошибка при загрузке скетча Ардуино

Самые простые ошибки возникают у новичков, кто только начинает разбираться с языком программирования Ардуино и делает первые попытки загрузить скетч. Если вы не нашли решение своей проблемы в статье, то напишите свой вопрос в комментариях к этой записи и мы поможем решить вашу проблему с загрузкой (бесплатно!).

avrdude: stk500_recv(): programmer is not responding

Что делать в этом случае? Первым делом обратите внимание какую плату вы используете и к какому порту она подключена (смотри на скриншоте в правом нижнем углу). Необходимо сообщить Arduino IDE, какая плата используется и к какому порту она подключена. Если вы загружаете скетч в Ардуино Nano V3, но при этом в настройках указана плата Uno или Mega 2560, то вы увидите ошибку, как на скриншоте ниже.

Ошибка: programmer is not responding

Ошибка Ардуино: programmer is not responding

Такая же ошибка будет возникать, если вы не укажите порт к которому подключена плата (это может быть любой COM-порт, кроме COM1). В обоих случаях вы получите сообщение — плата не отвечает (programmer is not responding). Для исправления ошибки надо на панели инструментов Arduino IDE в меню «Сервис» выбрать нужную плату и там же, через «Сервис» → «Последовательный порт» выбрать порт «COM7».

a function-definition is not allowed here before ‘{‘ token

Это значит, что в скетче вы забыли где-то закрыть фигурную скобку. Синтаксические ошибки IDE тоже распространены и связаны они просто с невнимательностью. Такие проблемы легко решаются, так как Arduino IDE даст вам подсказку, стараясь отметить номер строки, где обнаружена ошибка. На скриншоте видно, что строка с ошибкой подсвечена, а в нижнем левом углу приложения указан номер строки.

Ошибка: a function-definition is not allowed

Ошибка: a function-definition is not allowed here before ‘{‘ token

expected initializer before ‘}’ token   expected ‘;’ before ‘}’ token

Сообщение expected initializer before ‘}’ token говорит о том, что вы, наоборот где-то забыли открыть фигурную скобку. Arduino IDE даст вам подсказку, но если скетч довольно большой, то вам придется набраться терпения, чтобы найти неточность в коде. Ошибка при компиляции программы: expected ‘;’ before ‘}’ token говорит о том, что вы забыли поставить точку с запятой в конце командной строки.

‘что-то’ was not declared in this scope

Что за ошибка? Arduino IDE обнаружила в скетче слова, не являющиеся служебными или не были объявлены, как переменные. Например, вы забыли продекларировать переменную или задали переменную ‘DATA’, а затем по невнимательности используете ‘DAT’, которая не была продекларирована. Ошибка was not declared in this scope возникает при появлении в скетче случайных или лишних символов.

Ошибка Ардуино: was not declared in this scope

Ошибка Ардуино: was not declared in this scope

Например, на скриншоте выделено, что программист забыл продекларировать переменную ‘x’, а также неправильно написал функцию ‘analogRead’. Такая ошибка может возникнуть, если вы забудете поставить комментарий, написали функцию с ошибкой и т.д. Все ошибки также будут подсвечены, а при нескольких ошибках в скетче, сначала будет предложено исправить первую ошибку, расположенную выше.

exit status 1 ошибка компиляции для платы Arduino

Данная ошибка возникает, если вы подключаете в скетче библиотеку, которую не установили в папку libraries. Например, не установлена библиотека ИК приемника Ардуино: fatal error: IRremote.h: No such file or directory. Как исправить ошибку? Скачайте нужную библиотеку и распакуйте архив в папку C:Program FilesArduinolibraries. Если библиотека установлена, то попробуйте скачать и заменить библиотеку на новую.

exit status 1 Ошибка компиляции для Arduino Nano

exit status 1 Ошибка компиляции для платы Arduino Nano

Довольно часто у новичков выходит exit status 1 ошибка компиляции для платы arduino uno /genuino uno. Причин данного сообщения при загрузке скетча в плату Arduino Mega или Uno может быть огромное множество. Но все их легко исправить, достаточно внимательно перепроверить код программы. Если в этом обзоре вы не нашли решение своей проблемы, то напишите свой вопрос в комментариях к этой статье.

missing fqbn (fully qualified board name)

Ошибка возникает, если не была выбрана плата. Обратите внимание, что тип платы необходимо выбрать, даже если вы не загружаете, а, например, делаете компиляцию скетча. В Arduino IDE 2 вы можете использовать меню выбора:
— список плат, которые подключены и были идентифицированы Arduino IDE.
— или выбрать плату и порт вручную, без подключения микроконтроллера.

Что делать?

С такой проблемой сталкиваются довольно
часто. Причем даже те, кто уже имел неплохой опыт программирования ардуино.

Понятное дело, что первое, что приходит на ум
заказчику – ошибка в моей программе, за что поначалу мне было немного обидно.

Существует две наиболее частые ситуации:

  1. Arduino IDE ругается, что не может найти указанный файл (No such file or directory). Это говорит о том, что нужно установить какую-то библиотеку. А со своими программами я всегда поставляю все необходимые библиотеки.
  2. Загрузка скетча подвисает, а потом выдает ошибку:
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xe4
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xe4
avrdude: stk500_recv(): programmer is not responding

1я ситуация разобрана здесь.

Вторая ситуация связана либо с тем, что плата выбрано неверно, либо выбранная плата имеет в себе старый загрузчик, который не желает работать на той скорости, на которой хочет IDE.

Дело в том, что Arduino IDE предполагает, что все современные Nano и UNO должны работать со скоростью
15200 бит в секунду. А китайские клоны до сих пор довольно часто работают со
скоростью в 2 раза меньше – 57600.

Решить эту проблему можно двумя способами:

  1. Обновить загрузчик на плате
  2. Добавить плату со старым загрузчиком в конфигурацию Arduino IDE

Лично мне кажется, что второй способ – более
универсальный и простой. Поэтому его и опишу.

Итак, зайдите на компьютере в папку, в которую
установлена Arduino IDE. Лично у меня это, как
и большинства, “C:Program Files (x86)Arduino”, если Вы на Windows.

Теперь откройте папку hardwarearduinoavr и
найдите файл boards.txt

В этом файле и находятся все платы, которые Вы выбираете через меню «Инструменты > Плата…»

Выбор платы из списка

Откройте этот файл в текстовом редакторе,
например, в блокноте.

Найдите в нем строчку uno.upload.speed

Настройки плат ардуино

Мы видим, что скорость загрузки равно 115200.
Но у нас плата, которая хочет 57600!

Можно, конечно, поменять на 115200 на 57600,
но тогда, к сожалению, мы не сможет загружать скетчи на плату с новым загрузчиком.

Выход, получается, один – добавить плату,
скажем, UNO2,
на случай скорости 57600.

Предлагаю просто вставить себе мои настройки и сохранить файл:

uno2.name=Uno 57600

uno2.vid.0=0x2341
uno2.pid.0=0x0043
uno2.vid.1=0x2341
uno2.pid.1=0x0001
uno2.vid.2=0x2A03
uno2.pid.2=0x0043
uno2.vid.3=0x2341
uno2.pid.3=0x0243

uno2.upload.tool=avrdude
uno2.upload.protocol=arduino
uno2.upload.maximum_size=32256
uno2.upload.maximum_data_size=2048
uno2.upload.speed=57600

uno2.bootloader.tool=avrdude
uno2.bootloader.low_fuses=0xFF
uno2.bootloader.high_fuses=0xDE
uno2.bootloader.extended_fuses=0xFD
uno2.bootloader.unlock_bits=0x3F
uno2.bootloader.lock_bits=0x0F
uno2.bootloader.file=optiboot/optiboot_atmega328.hex

uno2.build.mcu=atmega328p
uno2.build.f_cpu=16000000L
uno2.build.board=AVR_UNO
uno2.build.core=arduino
uno2.build.variant=standard

##############################################################

nano2.name=Nano 57600

nano2.upload.tool=avrdude
nano2.upload.protocol=arduino

nano2.bootloader.tool=avrdude
nano2.bootloader.unlock_bits=0x3F
nano2.bootloader.lock_bits=0x0F

nano2.build.f_cpu=16000000L
nano2.build.board=AVR_NANO
nano2.build.core=arduino
nano2.build.variant=eightanaloginputs

## Arduino Nano w/ ATmega328P
## --------------------------
nano2.menu.cpu.atmega328=ATmega328P

nano2.menu.cpu.atmega328.upload.maximum_size=30720
nano2.menu.cpu.atmega328.upload.maximum_data_size=2048
nano2.menu.cpu.atmega328.upload.speed=57600

nano2.menu.cpu.atmega328.bootloader.low_fuses=0xFF
nano2.menu.cpu.atmega328.bootloader.high_fuses=0xDA
nano2.menu.cpu.atmega328.bootloader.extended_fuses=0xFD
nano2.menu.cpu.atmega328.bootloader.file=optiboot/optiboot_atmega328.hex

Теперь у вас две платы UNO и две Nano:

Выбор платы ардуино в Arduino IDE

Удачи!

Форум РадиоКот • Просмотр темы — Монитор погоды на ESP32 и дисплее Nextion

Сообщения без ответов | Активные темы

ПРЯМО СЕЙЧАС:

Автор Сообщение

Не в сети

Заголовок сообщения: Re: Монитор погоды на ESP32 и дисплее Nextion

СообщениеДобавлено: Ср дек 23, 2020 16:38:39 

Мудрый кот
Аватар пользователя

Карма: 7

Рейтинг сообщений: 172

Зарегистрирован: Вт фев 21, 2017 18:59:21
Сообщений: 1811
Откуда: Седой Урал

Рейтинг сообщения: 0

himikat123, а что, кроме клавиатуры, есть новое в версии 1.1.6? Спасибо!

Вернуться наверх
 

ПрофильПрофиль

 

Реклама

himikat123

Не в сети

Заголовок сообщения: Re: Монитор погоды на ESP32 и дисплее Nextion

СообщениеДобавлено: Ср дек 23, 2020 16:42:51 

Опытный кот
Аватар пользователя

Карма: 16

Рейтинг сообщений: 174

Зарегистрирован: Ср фев 15, 2017 22:37:11
Сообщений: 734
Откуда: Нюрнберг, Германия

Рейтинг сообщения: 2

Ничего больше нового. Если новая клава не нужна — можно не обновляться.

Вернуться наверх
Реклама

emdskar

Не в сети

Заголовок сообщения: Re: Монитор погоды на ESP32 и дисплее Nextion

СообщениеДобавлено: Ср дек 23, 2020 16:53:44 

Открыл глаза
Аватар пользователя

Карма: 1

Рейтинг сообщений: 10

Зарегистрирован: Вт май 12, 2015 15:48:52
Сообщений: 70
Откуда: Харьков

Рейтинг сообщения: 0

Вернуться наверх

samand587

Не в сети

Заголовок сообщения: Re: Монитор погоды на ESP32 и дисплее Nextion

СообщениеДобавлено: Ср дек 23, 2020 16:59:54 

Мудрый кот
Аватар пользователя

Карма: 7

Рейтинг сообщений: 172

Зарегистрирован: Вт фев 21, 2017 18:59:21
Сообщений: 1811
Откуда: Седой Урал

Рейтинг сообщения: 0

….Кнопка Settings куда подключается?

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

Вернуться наверх
Реклама

Как выбрать батарейки для IoT-устройств – обзор эксперта

Как выбрать химические источники тока (ХИТ, батарейки) для устройств промышленного и бытового интернета вещей? В чем различие критериев выбора и ключевых параметров? Какие изделия популярных брендов FANSO и POWER FLASH удовлетворяют этим критериям?
Обо всем этом рассказывает ведущий инженер компании КОМПЭЛ по модулям питания и химическим источникам тока в статье.

Подробнее>>

emdskar

Не в сети

Заголовок сообщения: Re: Монитор погоды на ESP32 и дисплее Nextion

СообщениеДобавлено: Ср дек 23, 2020 17:03:49 

Открыл глаза
Аватар пользователя

Карма: 1

Рейтинг сообщений: 10

Зарегистрирован: Вт май 12, 2015 15:48:52
Сообщений: 70
Откуда: Харьков

Рейтинг сообщения: 0

….Кнопка Settings куда подключается?

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

Т.е. кнопка Nodemcu 32S «Boot» должна действовать аналогично кнопке проекта «Settings»?
В эмуляторе работает также, как и в железе. т.е. — ESP32 не реагирует на нажатие кнопок.

Вернуться наверх
Реклама

Реклама

Выгодные LED-драйверы MOSO для индустриальных приложений

Компэл представляет выгодные светодиодные драйверы MOSO для промышленных решений с высоким классом защиты от внешних воздействующих факторов, хорошей устойчивостью к импульсным помехам и высокой надежностью. В ряде серий реализована возможность дистанционного контроля, кроме того, отдельные версии драйверов могут программироваться на работу в автономном режиме по заранее заданному сценарию. Рассмотрим подробнее их характеристики.

Подробнее>>

himikat123

Не в сети

Заголовок сообщения: Re: Монитор погоды на ESP32 и дисплее Nextion

СообщениеДобавлено: Ср дек 23, 2020 17:43:07 

Опытный кот
Аватар пользователя

Карма: 16

Рейтинг сообщений: 174

Зарегистрирован: Ср фев 15, 2017 22:37:11
Сообщений: 734
Откуда: Нюрнберг, Германия

Рейтинг сообщения: 0

Прошили ESP через Arduino?

Вернуться наверх

skorkin

Не в сети

Заголовок сообщения: Re: Монитор погоды на ESP32 и дисплее Nextion

СообщениеДобавлено: Чт дек 24, 2020 07:15:06 

Прорезались зубы
Аватар пользователя

Карма: 1

Рейтинг сообщений: 16

Зарегистрирован: Пн сен 19, 2011 22:56:01
Сообщений: 213
Откуда: Харьков

Рейтинг сообщения: 0

himikat123, посмотрите что с луной. Пишет «последняя четверть» и рисует на убыль. А по факту 10 лунный день. Прошивка 1.1.6.
Изображение


_________________
Оно конечно так, ежели как что. Не потому что дескать, но все-таки конечно. А случись такое дело — вот тебе и пожалуйста!

Вернуться наверх

emdskar

Не в сети

Заголовок сообщения: Re: Монитор погоды на ESP32 и дисплее Nextion

СообщениеДобавлено: Чт дек 24, 2020 09:34:58 

Открыл глаза
Аватар пользователя

Карма: 1

Рейтинг сообщений: 10

Зарегистрирован: Вт май 12, 2015 15:48:52
Сообщений: 70
Откуда: Харьков

Рейтинг сообщения: 0

Прошили ESP через Arduino?

Скетч использует 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

Не в сети

Заголовок сообщения: Re: Монитор погоды на ESP32 и дисплее Nextion

СообщениеДобавлено: Чт дек 24, 2020 09:52:38 

Мудрый кот
Аватар пользователя

Карма: 7

Рейтинг сообщений: 172

Зарегистрирован: Вт фев 21, 2017 18:59:21
Сообщений: 1811
Откуда: Седой Урал

Рейтинг сообщения: 0

Serial port COM31

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

Вернуться наверх

emdskar

Не в сети

Заголовок сообщения: Re: Монитор погоды на ESP32 и дисплее Nextion

СообщениеДобавлено: Чт дек 24, 2020 10:48:50 

Открыл глаза
Аватар пользователя

Карма: 1

Рейтинг сообщений: 10

Зарегистрирован: Вт май 12, 2015 15:48:52
Сообщений: 70
Откуда: Харьков

Рейтинг сообщения: 0

Serial port COM31

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

Это если имя пользователя в Windows русскими буквами написано.

Вернуться наверх

samand587

Не в сети

Заголовок сообщения: Re: Монитор погоды на ESP32 и дисплее Nextion

СообщениеДобавлено: Чт дек 24, 2020 10:52:26 

Мудрый кот
Аватар пользователя

Карма: 7

Рейтинг сообщений: 172

Зарегистрирован: Вт фев 21, 2017 18:59:21
Сообщений: 1811
Откуда: Седой Урал

Рейтинг сообщения: 0

…русскими буквами написано.

У меня все на англицком :)) Написал что не получалось и как получилось 8)

Вернуться наверх

Mizetsky

Не в сети

Заголовок сообщения: Re: Монитор погоды на ESP32 и дисплее Nextion

СообщениеДобавлено: Чт дек 24, 2020 11:17:07 

Вымогатель припоя
Аватар пользователя

Карма: 5

Рейтинг сообщений: 32

Зарегистрирован: Чт окт 25, 2007 14:51:26
Сообщений: 564
Откуда: KO59FV

Рейтинг сообщения: 0

Connecting…….._____….._____….._____….._____….._____….._____…..____Произошла ошибка при загрузке скетча

Вот здесь, пока точечки-черточки бегут, надо вовремя нажать кнопку «BOOT», возможно несколько раз.
А насчет номера порта — у меня СОМ13, и нормально шьется.

Вернуться наверх

emdskar

Не в сети

Заголовок сообщения: Re: Монитор погоды на ESP32 и дисплее Nextion

СообщениеДобавлено: Чт дек 24, 2020 11:52:29 

Открыл глаза
Аватар пользователя

Карма: 1

Рейтинг сообщений: 10

Зарегистрирован: Вт май 12, 2015 15:48:52
Сообщений: 70
Откуда: Харьков

Рейтинг сообщения: 0

Connecting…….._____….._____….._____….._____….._____….._____…..____Произошла ошибка при загрузке скетча

Вот здесь, пока точечки-черточки бегут, надо вовремя нажать кнопку «BOOT», возможно несколько раз.
А насчет номера порта — у меня СОМ13, и нормально шьется.

Была нажата и неоднократно.

Вернуться наверх

Mizetsky

Не в сети

Заголовок сообщения: Re: Монитор погоды на ESP32 и дисплее Nextion

СообщениеДобавлено: Чт дек 24, 2020 11:59:43 

Вымогатель припоя
Аватар пользователя

Карма: 5

Рейтинг сообщений: 32

Зарегистрирован: Чт окт 25, 2007 14:51:26
Сообщений: 564
Откуда: KO59FV

Рейтинг сообщения: 0

Возможно, «не тогда нажали» :) У меня тоже не с первого и даже не с 21 раза получилось, желательно в момент, когда точки пошли, кнопку подержать нажатой 1-2 секунды. Ну и скорость порта установить не 921600, как Ардуина предлагает, а 115200. Надежнее будет. И напоследок «совсем глупый вопрос» : шьете через штатный УСБ-порт на плате ЕСП32? Надо именно через него.

Вернуться наверх

himikat123

Не в сети

Заголовок сообщения: Re: Монитор погоды на ESP32 и дисплее Nextion

СообщениеДобавлено: Чт дек 24, 2020 12:19:32 

Опытный кот
Аватар пользователя

Карма: 16

Рейтинг сообщений: 174

Зарегистрирован: Ср фев 15, 2017 22:37:11
Сообщений: 734
Откуда: Нюрнберг, Германия

Рейтинг сообщения: 0

Я шью на максимальной скорости, пока идут троеточия кнопку boot просто держу нажатой, шьется всегда на ура. Может вы не тот порт выбрали?

Вернуться наверх

Mizetsky

Не в сети

Заголовок сообщения: Re: Монитор погоды на ESP32 и дисплее Nextion

СообщениеДобавлено: Чт дек 24, 2020 12:24:28 

Вымогатель припоя
Аватар пользователя

Карма: 5

Рейтинг сообщений: 32

Зарегистрирован: Чт окт 25, 2007 14:51:26
Сообщений: 564
Откуда: KO59FV

Рейтинг сообщения: 0

Я шью на максимальной скорости, пока идут троеточия кнопку boot просто держу нажатой, шьется всегда на ура. Может вы не тот порт выбрали?

Максимальная скорость сильно зависит от качества УСБ-шнурка, это проверено на СТМ32, ЕСП8266.

Вернуться наверх

emdskar

Не в сети

Заголовок сообщения: Re: Монитор погоды на ESP32 и дисплее Nextion

СообщениеДобавлено: Чт дек 24, 2020 13:51:19 

Открыл глаза
Аватар пользователя

Карма: 1

Рейтинг сообщений: 10

Зарегистрирован: Вт май 12, 2015 15:48:52
Сообщений: 70
Откуда: Харьков

Рейтинг сообщения: 0

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

На кнопку EN не реагирует.
В эмуляторе тоже.

Вернуться наверх

himikat123

Не в сети

Заголовок сообщения: Re: Монитор погоды на ESP32 и дисплее Nextion

СообщениеДобавлено: Чт дек 24, 2020 14:24:15 

Опытный кот
Аватар пользователя

Карма: 16

Рейтинг сообщений: 174

Зарегистрирован: Ср фев 15, 2017 22:37:11
Сообщений: 734
Откуда: Нюрнберг, Германия

Рейтинг сообщения: 0

Скиньте сюда лог того, что выводится в монитор порта.

Вернуться наверх

emdskar

Не в сети

Заголовок сообщения: Re: Монитор погоды на ESP32 и дисплее Nextion

СообщениеДобавлено: Чт дек 24, 2020 14:27:51 

Открыл глаза
Аватар пользователя

Карма: 1

Рейтинг сообщений: 10

Зарегистрирован: Вт май 12, 2015 15:48:52
Сообщений: 70
Откуда: Харьков

Рейтинг сообщения: 0

Скиньте сюда лог того, что выводится в монитор порта.

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

Не в сети

Заголовок сообщения: Re: Монитор погоды на ESP32 и дисплее Nextion

СообщениеДобавлено: Чт дек 24, 2020 15:28:49 

Опытный кот
Аватар пользователя

Карма: 16

Рейтинг сообщений: 174

Зарегистрирован: Ср фев 15, 2017 22:37:11
Сообщений: 734
Откуда: Нюрнберг, Германия

Рейтинг сообщения: 0

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

Вернуться наверх

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 35

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Connect to md ошибка maui metal
  • Connect to md ошибка maui meta