Size: a a a

ESP8266 & ESP32 [RU]

2020 January 27

SZ

Slava Zagaynov in ESP8266 & ESP32 [RU]
Vlad MyHomeLogic
Всем привет!
Разрабатываю контроллер с ESP32.
Помогите сделать узел Bootstrapping Pins.
Взял за основу схему OLIMEX ESP32-GATEWAY. Чип ch340g питается только от USB.
Выбрал из схемы все что касается пинов режимов загрузки. Хочу скопировать решение.
Согласно схемы, для ввода ESP32 в режимы Spi Flash boot и Download boot участвуют
пины gpio0 и gpio2 и еще пины микросхемы ch340g  RTS, DTR, RESET.
Важны подтяжки для Bootstrapping Pins.
Strapping pins:
GPIO 0
GPIO 2
GPIO 4
GPIO 5 (must be HIGH during boot)
GPIO 12 (must be LOW during boot)
GPIO 15 (must be HIGH during boot)
Они используются для перевода ESP32 в режим загрузчика или в режим перепрошивки.
Информация про ESP32-Boot-Mode-Selection: https://github.com/espressif/esptool/wiki/ESP32-Boot-Mode-Selection

Еще мне нужна автозаливка кода. Читал про с ней проблемы.
Писали что нужно конденсатор поставить на ногу GPIO0.
В схеме что не так с кнопкой Boot. Может еще что то не корректно?
Такой вариант схемы работать будет?
не понял, что ты хочешь сделать, но... конденсатор помогает 100%, и лучше вообще не использовать ноги, критичные к загрузке - потом проблем меньше.
источник

SZ

Slava Zagaynov in ESP8266 & ESP32 [RU]
про кондёр... не gpio0, a EN. наверно
источник

VM

Vlad MyHomeLogic in ESP8266 & ESP32 [RU]
Slava Zagaynov
не понял, что ты хочешь сделать, но... конденсатор помогает 100%, и лучше вообще не использовать ноги, критичные к загрузке - потом проблем меньше.
Контроллер с esp32 хочу сделать. Хочу что бы корректно работали все возможные boot, debug режимы.
источник

VM

Vlad MyHomeLogic in ESP8266 & ESP32 [RU]
Slava Zagaynov
про кондёр... не gpio0, a EN. наверно
Уточню.
источник

SZ

Slava Zagaynov in ESP8266 & ESP32 [RU]
Vlad MyHomeLogic
Контроллер с esp32 хочу сделать. Хочу что бы корректно работали все возможные boot, debug режимы.
суть контроллера?
источник

SZ

Slava Zagaynov in ESP8266 & ESP32 [RU]
назначение?
источник

VM

Vlad MyHomeLogic in ESP8266 & ESP32 [RU]
Slava Zagaynov
суть контроллера?
источник

VM

Vlad MyHomeLogic in ESP8266 & ESP32 [RU]
Slava Zagaynov
назначение?
Автоматизация дома. Не люблю слова "Умный дом". Много маркетинга.
источник

VM

Vlad MyHomeLogic in ESP8266 & ESP32 [RU]
Slava Zagaynov
суть контроллера?
источник

SZ

Slava Zagaynov in ESP8266 & ESP32 [RU]
я бы тоже себе такую хотел, но... увы, чтобы так сделать, нужно деньги время здоровье, причем одновремено. дом уже строится или в проекте?
источник

VM

Vlad MyHomeLogic in ESP8266 & ESP32 [RU]
Slava Zagaynov
я бы тоже себе такую хотел, но... увы, чтобы так сделать, нужно деньги время здоровье, причем одновремено. дом уже строится или в проекте?
Проект дома есть есть. Стройка началась. Время есть что бы провода продумать и заложить.
источник

VM

Vlad MyHomeLogic in ESP8266 & ESP32 [RU]
Slava Zagaynov
я бы тоже себе такую хотел, но... увы, чтобы так сделать, нужно деньги время здоровье, причем одновремено. дом уже строится или в проекте?
Помогите мне сейчас чем можете. Получите потом такую игрушку бесплатно... )
источник

VM

Vlad MyHomeLogic in ESP8266 & ESP32 [RU]
Slava Zagaynov
про кондёр... не gpio0, a EN. наверно
Спасибо за замечание. Нашел сообщение. "Возник вопрос по автозаливке скетча в ESP32: есть плата, где автозаливка сама не включается и приходится использовать GPIO0+GND.
Можно ли допаять конденсатор 1мкФ между RST и GND?
На ESP32 от другого производителя была такая же проблема - там вопрос решился перепайкой конденсатора на другой бОльшей емкости (1мкФ)."
источник

SZ

Slava Zagaynov in ESP8266 & ESP32 [RU]
Vlad MyHomeLogic
Проект дома есть есть. Стройка началась. Время есть что бы провода продумать и заложить.
шахты и магистрали делай для всего: электрика. вентиляция, канализация, трубы и т.д. чтобы в любой момент можно было новые провода протащить или перекоммутировать нагрузку.
источник

VM

Vlad MyHomeLogic in ESP8266 & ESP32 [RU]
Slava Zagaynov
шахты и магистрали делай для всего: электрика. вентиляция, канализация, трубы и т.д. чтобы в любой момент можно было новые провода протащить или перекоммутировать нагрузку.
Я электро механиком работаю. Провода заложу на все случаи, с избытком )
источник

АЧ

Андрей Чичак in ESP8266 & ESP32 [RU]
Vlad MyHomeLogic
Я электро механиком работаю. Провода заложу на все случаи, с избытком )
по закону Мэрфи - сколько не закладывай - где-то окажется в большом избытке, а где-то не хавтит стопудово
источник

VM

Vlad MyHomeLogic in ESP8266 & ESP32 [RU]
Slava Zagaynov
шахты и магистрали делай для всего: электрика. вентиляция, канализация, трубы и т.д. чтобы в любой момент можно было новые провода протащить или перекоммутировать нагрузку.
Сделаю большой шкаф на первом этаже.. На втором еще один поменьше. Все провода в шкафы сведу. Потом удобно будет коммутировать, экспериментировать.
источник

VM

Vlad MyHomeLogic in ESP8266 & ESP32 [RU]
Андрей Чичак
по закону Мэрфи - сколько не закладывай - где-то окажется в большом избытке, а где-то не хавтит стопудово
Согласн. Есть такое западло )
источник

АЧ

Андрей Чичак in ESP8266 & ESP32 [RU]
поэтому каналы проходимые протяжкой с хорошим запасом
источник

SZ

Slava Zagaynov in ESP8266 & ESP32 [RU]
Vlad MyHomeLogic
Сделаю большой шкаф на первом этаже.. На втором еще один поменьше. Все провода в шкафы сведу. Потом удобно будет коммутировать, экспериментировать.
вот поменьше не надо, я так сделал
источник