Баян тема.А те что помечены MOSI, MISO, CS, SCLK, EN можно как-то приспособить для своих нужд? Для проекта нужно не менее 18 портов (меняю Aрдуино микро на nodeMCU).
Это ж как надо так ответить, чтобы вообще ничего не понятно стало!Баян тема.
Десять раз писалось:
1) программа в ESP работает из Flash. Все проводки с портов, идущие на Flash постоянно считывают программу.
2) Остальные используются для задания типа загрузки.
В вашем распоряжении всего пару I/O.
+ TX и RX.Посмотреть вложение 2504
Таблица выводов
Это значит, что вам рано играться с ESP8266.Это ж как надо так ответить, чтобы вообще ничего не понятно стало!
Внятных рекомендаций и описаний я не нашел. В том числе и на этом форуме. Где-то так пишут. Где-то по другому. Ясности нет. Даже в этой теме уже пошли разночтения. Вы говорите о двух портах. Другой участник пишет о 6 портах. Где правда, брат? (с) )))Это значит, что вам рано играться с ESP8266.
Описание выводов и их функций приводится более чем в 10 темах данного сайта и к сотне других сайтов. Если читать нет желания, это значит, что Темная птица только писатель?
Правда в знании. Все, без исключения, пины у ESP могут дергаться сами (по прошивке в ROM и в стартовом коде SDK от Espressif), независимо от ваших действий и предпочтений.Внятных рекомендаций и описаний я не нашел. В том числе и на этом форуме. Где-то так пишут. Где-то по другому. Ясности нет. Даже в этой теме уже пошли разночтения. Вы говорите о двух портах. Другой участник пишет о 6 портах. Где правда, брат? (с) )))
Вот с этого места подробнее можно? Я волшебное слово знаю - "пожалуйста"! Они дергаются при каких обстоятельствах? При перепрошивке, при чтениии программы из флешки? Когда программа прочитана - тоже дергаются или каждый такт программа считывается заново? Какие пины дергаются?Все, без исключения, пины у ESP могут дергаться сами (по прошивке в ROM и в SDK от Espressif)
При старте в ROM и SDK пока программа не дошла до вашего кода. По этому каждый изгаляется как может. Вам уже сказали правильное решение - подключить расширитель портов, а его CS повесить на те два пина, которые не переключаются при правильном старте (когда все остальные имеют уровни для старта с Flash и прописана строго определенная конфигурация в esp_init_data_default.bin и программа).Вот с этого места подробнее можно? Я волшебное слово знаю - "пожалуйста"! Они дергаются при каких обстоятельствах? При перепрошивке, при чтениии программы из флешки? Когда программа прочитана - тоже дергаются или каждый такт программа считывается заново? Какие пины дергаются?
Некоторым всё равно, что пин "дергается" - моргнет подключенный светодиод при старте, а далее он управляется в Arduino и детям хорошо. Другим безразлично, что пин конфликтует выход-на выход при старте, там всего то 50 мА прибавиться при старте... Берут БП по мощнее и всё OkПока я увидел что есть 6 пинов которые можно использовать через расширитель портов. Эти 6 пинов тоже дергаются? При каких обстоятельствах? Есть ли внятная литература на эту тему?