ESP 01

Сброс прошивки

ESP8266-01, 07 и т.п.
Аватара пользователя
stapmoff
Лейтенант
Сообщения: 341
Зарегистрирован: 16.05.2016{, 10:21}
Репутация: 4

ESP 01

#1

Сообщение stapmoff » 08.07.2018{, 15:12}

Вопрос. Сделал програмку для ESP 01, залил. Работает, но при отключении и обратном включении питания прошивка перестает работать. Разве в этих платах энергозависимая память?

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

ESP 01

#2

Сообщение Sancho » 08.07.2018{, 16:18}

stapmoff писал(а):
08.07.2018{, 15:12}
Разве в этих платах энергозависимая память?
Да.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Anydy

ESP 01

#3

Сообщение Anydy » 08.07.2018{, 16:56}

stapmoff писал(а):
08.07.2018{, 15:12}
Сделал програмку для ESP 01, залил. Работает, но при отключении и обратном включении питания прошивка перестает работать. Разве в этих платах энергозависимая память?
Память то энергонезависимая, но в вашем случае это не должно никак влиять, Вы когда прошиваете ESP для прошивки подключаете GPIO 0 на землю, после прошивки плата будет работать, а если после перезагрузки GPIO 0 оставить на земле, то плата опять войдет в режим прошивки. Случайно не забыли убрать GPIO 0 с земли перед перезагрузкой?

Аватара пользователя
stapmoff
Лейтенант
Сообщения: 341
Зарегистрирован: 16.05.2016{, 10:21}
Репутация: 4

ESP 01

#4

Сообщение stapmoff » 08.07.2018{, 19:02}

Да. Вы правы. На gpio висел светодиод для проверки относительно минуса. Спасибо

Аватара пользователя
Kotafey
Лейтенант
Сообщения: 311
Зарегистрирован: 18.07.2018{, 15:03}
Репутация: 21
Откуда: Геленджик
Имя: Константин

ESP 01

#5

Сообщение Kotafey » 19.07.2018{, 13:48}

Еще, может кому пригодится. Если будет "1" на GPIO15 во время старта контроллера он "виснет".

Anydy

ESP 01

#6

Сообщение Anydy » 19.07.2018{, 16:09}

Kotafey писал(а):
19.07.2018{, 13:48}
Еще, может кому пригодится. Если будет "1" на GPIO15 во время старта контроллера он "виснет".
На ESP-01 Вроде же не выведен GPIO 15 ... у меня на модуле (07, 12) он на постоянку подтянут к земле ...что я делаю не так что все работает?

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

ESP 01

#7

Сообщение Sancho » 19.07.2018{, 16:50}

Anydy писал(а):
19.07.2018{, 16:09}
На ESP-01 Вроде же не выведен GPIO 15
Он тоже на общем сидит.
Загрузочная конфигурация.
У ESP8266 есть три режима загрузки: режим SDIO, UART режим и FLASH режим. Конфигурация происходит подачей высокого/низкого состояния при включении питания на контакты: GPIO15, GPIO0
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
Kotafey
Лейтенант
Сообщения: 311
Зарегистрирован: 18.07.2018{, 15:03}
Репутация: 21
Откуда: Геленджик
Имя: Константин

ESP 01

#8

Сообщение Kotafey » 19.07.2018{, 17:47}

Anydy писал(а):
19.07.2018{, 16:09}
Kotafey писал(а):
19.07.2018{, 13:48}
Еще, может кому пригодится. Если будет "1" на GPIO15 во время старта контроллера он "виснет".
На ESP-01 Вроде же не выведен GPIO 15 ... у меня на модуле (07, 12) он на постоянку подтянут к земле ...что я делаю не так что все работает?
Ревизии разные бывают. А бывает и такое...
Изображение

Anydy

ESP 01

#9

Сообщение Anydy » 19.07.2018{, 17:52}

Kotafey писал(а):
19.07.2018{, 17:47}
А бывает и такое...
Этот "грязный хак" я видел несколько лет назад, не стОит его предлагать к повторению))

fsergei70
Капитан
Сообщения: 786
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 54
Имя: Сергей

ESP 01

#10

Сообщение fsergei70 » 19.07.2018{, 18:30}

Anydy писал(а):
19.07.2018{, 17:52}
не стОит его предлагать к повторению
Полностью согласен если нужно больше ног то голая без обвязки ESP 07 или ESP 12 стоит так же как ESP 01, на все на них нужен стабилизатора на 3,3, подтяжка CH_EN к + кнопка для gpio0 для прошивки, так какой смысл возиться с переделкой ESP 01, вешать эти сопли тем более что у нее и памяти меньше. Все равно ведь под готовый проект печатку рисовать придется. Основа для ESP12 в формате Sprint Layout в архиве
Вложения
esp.jpg
ESP.7z
(7.75 КБ) 98 скачиваний

Аватара пользователя
Rovki
Полковник
Сообщения: 4872
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

ESP 01

#11

Сообщение Rovki » 31.08.2018{, 18:34}

Подскжите или дайте ссылку пожалуйста ,можно ли средствами ФЛ сделать проект с модбасом и прошить вот это https://ru.aliexpress.com/item/ESP8266- ... 2afeac6502
Электронщик до мозга костей и не только

starshoy81
Лейтенант
Сообщения: 530
Зарегистрирован: 05.04.2016{, 23:30}
Репутация: 29
Откуда: Санкт-Петербург
Имя: Илья

ESP 01

#12

Сообщение starshoy81 » 31.08.2018{, 19:37}

Rovki, можно, только вещь мёртвая изначально: во первых DHT11, а во вторых есп этот датчик подогревает. Показометр даже не получится.

Аватара пользователя
Rovki
Полковник
Сообщения: 4872
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

ESP 01

#13

Сообщение Rovki » 31.08.2018{, 21:21}

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

Отправлено спустя 3 минуты 32 секунды:
Вот еще скрин настроек Изображение

Отправлено спустя 2 минуты 50 секунд:
вот проект
esp01.jpg
Вложения
esp01.jpg
esp01.jpg
Электронщик до мозга костей и не только

Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26.11.2017{, 23:18}
Репутация: 77
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

ESP 01

#14

Сообщение Golan » 31.08.2018{, 21:30}

Гляньте скорость порта в компе
Добро не ценится в современном мире, люди от него наглеют!

Аватара пользователя
Rovki
Полковник
Сообщения: 4872
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

ESP 01

#15

Сообщение Rovki » 31.08.2018{, 21:44}

Golan писал(а):
31.08.2018{, 21:30}
Гляньте скорость порта в компе
9600... :smile390:

Отправлено спустя 7 минут 55 секунд:
поставил 115200 ,пишет
Arduino: 1.8.1 (Windows 10), Плата:"Generic ESP8266 Module, 80 MHz, 40MHz, DIO, 115200, 1M (512K SPIFFS), ck, Disabled, None"

Скетч использует 229933 байт (46%) памяти устройства. Всего доступно 499696 байт.
Глобальные переменные используют 32140 байт (39%) динамической памяти, оставляя 49780 байт для локальных переменных. Максимум: 81920 байт.
error: Failed to open COM4
error: espcomm_open failed
error: espcomm_upload_mem failed
error: espcomm_upload_mem failed

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

Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26.11.2017{, 23:18}
Репутация: 77
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

ESP 01

#16

Сообщение Golan » 31.08.2018{, 22:01}

Ну если GND подано на GPIO 0, то проблемы с портом, у меня иногда получалось на 9600 записать (выставить везде) правда медленнее

Отправлено спустя 53 секунды:
А через что (приблуда) пишете?
Добро не ценится в современном мире, люди от него наглеют!

Аватара пользователя
Rovki
Полковник
Сообщения: 4872
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

ESP 01

#17

Сообщение Rovki » 31.08.2018{, 22:26}

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

Отправлено спустя 15 минут 30 секунд:
Что то как клиент не заработал ,роутер не видит .Попробую точку доступа :smile427:

Отправлено спустя 11 минут 31 секунду:
А порт какой будет у точки доступа 502 ???
Электронщик до мозга костей и не только

Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26.11.2017{, 23:18}
Репутация: 77
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

ESP 01

#18

Сообщение Golan » 31.08.2018{, 22:55}

Rovki писал(а):
31.08.2018{, 22:53}
Что то как клиент не заработал ,роутер не видит .Попробую точку доступа
Не обязательно что роутер его увидит, тем более если точку доступа.
Rovki писал(а):
31.08.2018{, 22:53}
А порт какой будет у точки доступа 502 ???
В каком смысле?
Добро не ценится в современном мире, люди от него наглеют!

Аватара пользователя
Rovki
Полковник
Сообщения: 4872
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

ESP 01

#19

Сообщение Rovki » 31.08.2018{, 23:00}

Что то цифры не соответствуют по модбасу .Уточните пожалуста у DTH 11 какой тип данных на выходе - int или float ???
Golan писал(а):
31.08.2018{, 22:55}
Rovki писал(а):
31.08.2018{, 22:53}
Что то как клиент не заработал ,роутер не видит .Попробую точку доступа
Не обязательно что роутер его увидит, тем более если точку доступа.
Rovki писал(а):
31.08.2018{, 22:53}
А порт какой будет у точки доступа 502 ???
В каком смысле?
когда работаешь по модбас ТСР задаешь IP и номер порта ...
Если выбрать режим клиента , то задав имя сети и пароль подклучишься к роутеру (сеть) .Если есп точка доступа ,то к ней подключаются клиенты по IP и порту.
Электронщик до мозга костей и не только

starshoy81
Лейтенант
Сообщения: 530
Зарегистрирован: 05.04.2016{, 23:30}
Репутация: 29
Откуда: Санкт-Петербург
Имя: Илья

ESP 01

#20

Сообщение starshoy81 » 31.08.2018{, 23:03}

Rovki, вообще флоат должен быть

Ответить

Вернуться в «Справка по ESP8266»