Esp32 LUA

Тема в разделе "ESP8266, ESP32", создана пользователем Mitrandir, 4 сен 2018.

  1. Mitrandir

    Mitrandir Гуру

    Кто-нибудь работал с ЛУА на esp32?
    Как пишут на сайте NodeMCU,
    То есть как я понял, они ещё недопилили прошивку для есп32?

    Гуглением наткнулся на такой проект :

    https://github.com/whitecatboard/Lua-RTOS-ESP32

    Там есть и для 32 и для 8622. С ним кто нибудь имел дело?
     
  2. RotaryF

    RotaryF Нерд

    Я "пытаюсь" иметь дело, но запнулся на первом же шаге.
    А как Ваши успехи?
     
  3. Shimano

    Shimano Нерд

    Кстати тоже интересна эта тема.Уже пару месяцев валяется дома лора с олед дисплеем, не знаю как всё это дела под луа запилить.Нашёл прошивку для неё с луа, но там нет к сожалению библиотеки к дисплею, может кто то знает как её туда запихать?
     
  4. ИгорьК

    ИгорьК Гуру

    https://nodemcu.readthedocs.io/en/dev-esp32/build/
     
  5. ИгорьК

    ИгорьК Гуру

    Посмотрите эту прошивку, я ее скомпилировал, но не тестировал:
     

    Вложения:

    • 20190605.zip
      Размер файла:
      661,1 КБ
      Просмотров:
      318
  6. Shimano

    Shimano Нерд

    спасибо за прошивку, обязательно попробую.Я только не понял по поводу ссылки выше, это я так понимаю все маниапуляции описанные там, нужно на линуксе проводить?
     
  7. Shimano

    Shimano Нерд

    Вообще интерестно, есть какой нибудь способ библиотеку для оледа уже к прошитому модулю прикрепить посредством к примеру "dofile" ?
     
  8. ИгорьК

    ИгорьК Гуру

    Я провожу в win10 на виртуальной машине на virtualbox с линуксом.
     
  9. ИгорьК

    ИгорьК Гуру

    Нет
     
  10. Shimano

    Shimano Нерд

    Печально
     
  11. Shimano

    Shimano Нерд

    В принципе у меня дома малина с подобием линукса стоит, завтра попробую, еще раз спасибо за пояснения
     
  12. ИгорьК

    ИгорьК Гуру

    Потратьте время - научитесь делать прошивки сами.
     
  13. Shimano

    Shimano Нерд

    Да я и не против, просто не знал как
     
  14. Shimano

    Shimano Нерд

    Заранее извиняюсь, но не подскажите что делать после скачивания и установки среды?Там написано обновить некоторые компоненты с помощью команд "Git", но у меня пишет, что таких каталогов не существует.
     

    Вложения:

    • 1234.jpg
      1234.jpg
      Размер файла:
      462,9 КБ
      Просмотров:
      540
  15. Shimano

    Shimano Нерд

    Да кстати, ваша прошивка не пошла.Ну как не пошла,всё удачно прошилось, но при подлкючении работает только на скорости 74880 и перезагружается постоянно.У меня так было когда я пробовал в 32 ую запихать прошивку от 8266
     
  16. ИгорьК

    ИгорьК Гуру

    Значит не судьба. Самостоятельная сборка прошивки требует углубленного понимания того, что там происходит. Этим знанием я не обладаю, к сожалению. Пока не было необходимости.
     
  17. ИгорьК

    ИгорьК Гуру

    Как только уходишь от дефлотных опций в прошивке, там надо делать большой выбор дополнительных настроек. Разбираться с каждой нет времени. Я на удачу потыкал там выбор дисплеев.
    Но удача не согласилась :)
     
  18. Shimano

    Shimano Нерд

    Не подскажите как вы делали эту прошивку? какими статьями руководствовались?
     
  19. ИгорьК

    ИгорьК Гуру

    Таки я же дал ссылку. Там все удивительно просто (в отличие от ESP-8266, но у нее есть облачный билдер)

    На винду устанавливаете VM VirtualBox
    Там устанавливаете Ubuntu
    Выходите в терминал Убунты, и выполняете
    Код (C++):
    sudo git clone --branch dev-esp32 --recurse-submodules https://github.com/nodemcu/nodemcu-firmware.git nodemcu-firmware-esp32
    Потом заходите в папку, куда скачалась копия депозитория и выполняете
    Код (C++):
    sudo make
    Дальше, скорее всего, полезет туча ошибок. Все они будут детально разъяснять, чего не хватает системе, надо просто внимательно читать и доустанавливать:
    Код (C++):
    sudo apt-get update
    sudo apt-get install чего-не-хватает
    В конце концов все запустится и появится окно выбора чего пихать в прошивку. Выбираете.

    Потом пойдет компиляция и могут опять вылетать сообщения о том, что чего-то нет. Доустанавливаете описанным способом.

    В конце концов получаете прошивку.

    Алгоритм несложный. Но муторный.
     
    Последнее редактирование: 6 июн 2019
  20. Shimano

    Shimano Нерд

    Мне кажется дело в ботинке, там надо покопать,мне бы инф
    Ага, вот это мне и нужно.Ну а то что муторно, не страшно, я давно уже привык к этому, не в первой.Спасибо уже в который раз за помощь, пойду ковырять.
     
    ИгорьК нравится это.