ESP-8266, ESP32 - как залить прошивку, невзирая на мнение модуля.

Тема в разделе "ESP8266, ESP32", создана пользователем ИгорьК, 29 ноя 2017.

  1. ИгорьК

    ИгорьК Давно здесь

    upload_2018-6-1_18-1-28.png

    http://www.espruino.com/Reference#l__global_setWatch - и здесь.
     
    sys нравится это.
  2. ИгорьК

    ИгорьК Давно здесь

    sys нравится это.
  3. sys

    sys Злобный Буратино

  4. ИгорьК

    ИгорьК Давно здесь

    В ардуино этого нет и логика там другая.
    Начинаешь чувствовать подвох, но куда ткнуться - не понятно.
    В этой документации объяснение отсутствует.

    И почитайте это глазами ардуинщика: https://ru.wikipedia.org/wiki/Callback_(программирование)
     
    sys нравится это.
  5. Vladimir11

    Vladimir11 Нерд

    Не подскажете, почему Вы предпочитаете разные среды для ESP8266 и ESP32 ?
     
  6. ИгорьК

    ИгорьК Давно здесь

    Потому что ветка NodeMCU Lua для ESP32 пока не развивается.

    Хотя есть другие Lua ветки, но пока в домашних поделках мне хватает железа ESP-8266. Не хватало его только для tls соединения с Телеграм, но, как вы знаете, вопрос "решился" .
     
    Последнее редактирование: 2 июн 2018
  7. Vladimir11

    Vladimir11 Нерд

    Да, столкнулся с тем, что много библиотек LUA для ESP8266 не перенесено на ESP32.
    Решил попробовать Arduino для ESP-32.
     
  8. ИгорьК

    ИгорьК Давно здесь

    Попробуйте. Попробуйте повторить: http://forum.amperka.ru/threads/esp32-отправка-данных-на-telegram-Народный-мониторинг-и-mqtt-брокер-сигнализация.13672/

    Повторить на ардуино йазыке, естественно.
     
  9. Vladimir11

    Vladimir11 Нерд

    Честно говоря, к Arduino отношусь крайне негативно - когда узнал о существовании этой среды, был в шоке от столь неэффективного использования и так маломощного процессора (речь шла об Atmel Mega8) .
    Но наличие огромного community - это пожалуй единственный, но большой плюс.
     
  10. ИгорьК

    ИгорьК Давно здесь

    Испугали мы с вами тов. Ostrov. :)
     
  11. sys

    sys Злобный Буратино

    вот блин... ну нет у меня педагогических задатков доходчивого красноречия :)
     
  12. ИгорьК

    ИгорьК Давно здесь

  13. galiakberow

    galiakberow Нуб

    Здравствуйте!
    Пытаюсь проделать операции при первоначальных настройках как в теме, но выходят ошибки - скриншот во вложении.
    В Arduino IDE так же ошибки - скриншот во вложении. Возможно это связано с неправильностью первоначальных настроек Питона и Pyserial...

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

    Вложения:

    • PIP ERROR.png
      PIP ERROR.png
      Размер файла:
      102,2 КБ
      Просмотров:
      127
    • ESP32.png
      ESP32.png
      Размер файла:
      168,1 КБ
      Просмотров:
      134
    Последнее редактирование: 7 июн 2018
  14. ИгорьК

    ИгорьК Давно здесь

  15. ИгорьК

    ИгорьК Давно здесь

    Отож я намудохался вот с такой железкой (Goouuu Mini-S1):
    upload_2018-9-6_10-2-43.png
    upload_2018-9-6_10-10-44.png
    Опять, было, перестал верить, что ESP-8266 шьются при любых обстоятельствах.
    В итоге, все таки, прошил NodeMCU Lua.

    Шил столько раз, что не понял алгоритм что помогло. Однозначно - прошилась только через esptool.

    Но у меня еще одна "чистая" есть. Буду повторять.
    Пока могу лишь сказать владельцам - шьется.
    И, главное! Памяти у нее 2(!!!!!)Мб.

    upload_2018-9-6_10-13-1.png

    UPD.07/09/2018
    Второй модуль залился Lua легко и под завязку следующим образом:
    Код (Bash):
    cd C:\esptool\
    py esptool.py --port COM10 flash_id
    py esptool.py --port COM10 erase_flash
    py esptool.py --port COM10 write_flash -fm qio 0x00000 C:\Users\igork\Qsync\gitHubOfMe\max7219\bin\nodemcu-master-14-modules-2018-08-31-12-54-41-float.bin
    py esptool.py --port COM10 write_flash -fm qio 0x1fc000 C:\Users\igork\Qsync\eps8266\firmware\2.2\esp_init_data_default.bin
    Собственно, все стандартно. Но только esptool справилось.
     
    Последнее редактирование: 7 сен 2018
  16. ИгорьК

    ИгорьК Давно здесь

    Вложения:

    • esp32.zip
      Размер файла:
      510 КБ
      Просмотров:
      5
    Mitrandir нравится это.
  17. Oleg 50

    Oleg 50 Нуб

    Игорь здравствуйте. Не получается по вашей методике прошить ESP8266. Не выходит поставить правильно прогу Python 3.7 и ее составляющие. Не знаю делал как у вас на скриншотах . Можно если не затруднит вас подоступнее.
     

    Вложения:

  18. ИгорьК

    ИгорьК Давно здесь

    Знаете в чем проблема? Он ту меня установлен давно, и как это повторить я уже не помню.
    Погуглите на тему "установка Python, pip, pyserial". Вам нужны три эти штуковины.
    Эти шаги вам придется победить самому.