Страница 1 из 2
ESP 01
Добавлено: 08 июл 2018, 15:12
stapmoff
Вопрос. Сделал програмку для ESP 01, залил. Работает, но при отключении и обратном включении питания прошивка перестает работать. Разве в этих платах энергозависимая память?
ESP 01
Добавлено: 08 июл 2018, 16:18
Sancho
stapmoff писал(а): 08 июл 2018, 15:12Разве в этих платах энергозависимая память?
Да.
ESP 01
Добавлено: 08 июл 2018, 16:56
Anydy
stapmoff писал(а): 08 июл 2018, 15:12Сделал програмку для ESP 01, залил. Работает, но при отключении и обратном включении питания прошивка перестает работать. Разве в этих платах энергозависимая память?
Память то энергонезависимая, но в вашем случае это не должно никак влиять, Вы когда прошиваете ESP для прошивки подключаете GPIO 0 на землю, после прошивки плата будет работать, а если после перезагрузки GPIO 0 оставить на земле, то плата опять войдет в режим прошивки. Случайно не забыли убрать GPIO 0 с земли перед перезагрузкой?
ESP 01
Добавлено: 08 июл 2018, 19:02
stapmoff
Да. Вы правы. На gpio висел светодиод для проверки относительно минуса. Спасибо
ESP 01
Добавлено: 19 июл 2018, 13:48
Kotafey
Еще, может кому пригодится. Если будет "1" на GPIO15 во время старта контроллера он "виснет".
ESP 01
Добавлено: 19 июл 2018, 16:09
Anydy
Kotafey писал(а): 19 июл 2018, 13:48Еще, может кому пригодится. Если будет "1" на GPIO15 во время старта контроллера он "виснет".
На ESP-01 Вроде же не выведен GPIO 15 ... у меня на модуле (07, 12) он на постоянку подтянут к земле ...что я делаю не так что все работает?
ESP 01
Добавлено: 19 июл 2018, 16:50
Sancho
Anydy писал(а): 19 июл 2018, 16:09На ESP-01 Вроде же не выведен GPIO 15
Он тоже на общем сидит.
Загрузочная конфигурация.
У ESP8266 есть три режима загрузки: режим SDIO, UART режим и FLASH режим. Конфигурация происходит подачей высокого/низкого состояния при включении питания на контакты: GPIO15, GPIO0
ESP 01
Добавлено: 19 июл 2018, 17:47
Kotafey
Anydy писал(а): 19 июл 2018, 16:09Kotafey писал(а): 19 июл 2018, 13:48Еще, может кому пригодится. Если будет "1" на GPIO15 во время старта контроллера он "виснет".
На ESP-01 Вроде же не выведен GPIO 15 ... у меня на модуле (07, 12) он на постоянку подтянут к земле ...что я делаю не так что все работает?
Ревизии разные бывают. А бывает и такое...

ESP 01
Добавлено: 19 июл 2018, 17:52
Anydy
Kotafey писал(а): 19 июл 2018, 17:47 А бывает и такое...
Этот "грязный хак" я видел несколько лет назад, не стОит его предлагать к повторению))
ESP 01
Добавлено: 19 июл 2018, 18:30
fsergei70
Anydy писал(а): 19 июл 2018, 17:52не стОит его предлагать к повторению
Полностью согласен если нужно больше ног то голая без обвязки ESP 07 или ESP 12 стоит так же как ESP 01, на все на них нужен стабилизатора на 3,3, подтяжка CH_EN к + кнопка для gpio0 для прошивки, так какой смысл возиться с переделкой ESP 01, вешать эти сопли тем более что у нее и памяти меньше. Все равно ведь под готовый проект печатку рисовать придется. Основа для ESP12 в формате Sprint Layout в архиве
ESP 01
Добавлено: 31 авг 2018, 18:34
Rovki
Подскжите или дайте ссылку пожалуйста ,можно ли средствами ФЛ сделать проект с модбасом и прошить вот это
https://ru.aliexpress.com/item/ESP8266- ... 2afeac6502
ESP 01
Добавлено: 31 авг 2018, 19:37
starshoy81
[ref]Rovki[/ref], можно, только вещь мёртвая изначально: во первых DHT11, а во вторых есп этот датчик подогревает. Показометр даже не получится.
ESP 01
Добавлено: 31 авг 2018, 21:28
Rovki
Датчик заменим . вот что получилось , не прошивается почему то ,ноль на gpio подал
Отправлено спустя 3 минуты 32 секунды:
Вот еще скрин настроек
Отправлено спустя 2 минуты 50 секунд:
вот проект
esp01.jpg
ESP 01
Добавлено: 31 авг 2018, 21:30
Golan
Гляньте скорость порта в компе
ESP 01
Добавлено: 31 авг 2018, 21:52
Rovki
Golan писал(а): 31 авг 2018, 21:30Гляньте скорость порта в компе
9600...
Отправлено спустя 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
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
ESP 01
Добавлено: 31 авг 2018, 22:02
Golan
Ну если GND подано на GPIO 0, то проблемы с портом, у меня иногда получалось на 9600 записать (выставить везде) правда медленнее
Отправлено спустя 53 секунды:
А через что (приблуда) пишете?
ESP 01
Добавлено: 31 авг 2018, 22:53
Rovki
Все получилось ,во первых скорости нужно одинаковые (сменя ключ ,обращайтесь) ,во вторых раз порт не работал заменил адаптер юсби с другим чипом (340) и все залилось ....
Отправлено спустя 15 минут 30 секунд:
Что то как клиент не заработал ,роутер не видит .Попробую точку доступа
Отправлено спустя 11 минут 31 секунду:
А порт какой будет у точки доступа 502 ???
ESP 01
Добавлено: 31 авг 2018, 22:55
Golan
Rovki писал(а): 31 авг 2018, 22:53Что то как клиент не заработал ,роутер не видит .Попробую точку доступа
Не обязательно что роутер его увидит, тем более если точку доступа.
Rovki писал(а): 31 авг 2018, 22:53А порт какой будет у точки доступа 502 ???
В каком смысле?
ESP 01
Добавлено: 31 авг 2018, 23:00
Rovki
Что то цифры не соответствуют по модбасу .Уточните пожалуста у DTH 11 какой тип данных на выходе - int или float ???
Golan писал(а): 31 авг 2018, 22:55Rovki писал(а): 31 авг 2018, 22:53Что то как клиент не заработал ,роутер не видит .Попробую точку доступа
Не обязательно что роутер его увидит, тем более если точку доступа.
Rovki писал(а): 31 авг 2018, 22:53А порт какой будет у точки доступа 502 ???
В каком смысле?
когда работаешь по модбас ТСР задаешь IP и номер порта ...
Если выбрать режим клиента , то задав имя сети и пароль подклучишься к роутеру (сеть) .Если есп точка доступа ,то к ней подключаются клиенты по IP и порту.
ESP 01
Добавлено: 31 авг 2018, 23:03
starshoy81
[ref]Rovki[/ref], вообще флоат должен быть