Скрыть объявление
На нашем форуме недоступен просмотр изображений для неавторизованных пользователей. Если Вы уже зарегистрированы на нашем форуме, то можете войти. Если у Вас еще нет аккаунта, мы будем рады, если Вы к нам присоединитесь. Зарегистрироваться Вы можете здесь.

Обсуждение ESP32 LUA (NODEMCU)

Тема в разделе "ESP32 - прошивки", создана пользователем nikolz, 1 апр 2017.

Метки:
  1. nikolz

    nikolz Гуру

    Сообщения:
    4.142
    Симпатии:
    431
    Для тех, кто желает работать на LUA в ESP32 объясняю как это сделать:
    --------------------------
    Прошиваем ESP32 этим (внимание SPI MODE DIO):
    upload_2017-4-1_18-38-31.png
    выкладываю прошивку:LuaNode_201701180951.bin (упакован)
    -------------------------------
    Работаем на LUA этим (ESPlorer v0. 2.0):
    upload_2017-4-1_18-39-47.png
    ----------------------
    Если запускаем после прошики, то ,после нажатия Open в ESplorer, нажать кнопку Reset (левая со стороны разъема) на плате NodeMCU.
    в данной версии прошивки имеем:
    upload_2017-4-1_18-43-30.png
    т е для скриптов имеем 175 Кбайт.
    -----------------
     

    Вложения:

    Последнее редактирование: 1 апр 2017
    Valentin85, Arthur и Юрий Ботов нравится это.
  2. pvvx

    pvvx Активный участник сообщества

    Сообщения:
    8.396
    Симпатии:
    1.271
    А ssl соединение поддерживается и сколько останется heap при открытии к примеру Google ?
     
    Arthur нравится это.
  3. Arthur

    Arthur Авторитетный участник сообщества

    Сообщения:
    803
    Симпатии:
    89
    Присоединяюсь к Виктору, тоже интересно.
     
  4. nikolz

    nikolz Гуру

    Сообщения:
    4.142
    Симпатии:
    431
    Если интересно, то изучайте .
    Мне, например,не интересно.
     
  5. pvvx

    pvvx Активный участник сообщества

    Сообщения:
    8.396
    Симпатии:
    1.271
    Сложно посмотреть? У вас все программы уже поставлены и модуль прошит, да вроде LUA ваш любимый язык - написать пару строк соединения с HTTPS не должно быть сложно.
    Видимо там проблемы, т.к. вы всегда даете только рекламу, которая никогда не соответствует реальности...

    Функция считывания PNG с информационных сайтов на TFT часто востребована (пример – показ слайда погоды). А там обычно HTTPS. И устройству для отображения нужен буфер для малого TFT, буфер для развертки PNG и буфер для самого PNG. При этом HTTPS тоже жрет немерянно…

    Значит ESP-32S с огрызком LUA для этого не годится?
     
    Последнее редактирование: 5 апр 2017
    Veh и Arthur нравится это.
  6. Survivor76

    Survivor76 Новичок

    Сообщения:
    4
    Симпатии:
    0
    Получил вот этот девайс. В него ничего не шьется. Пробовал Ардуино ИДЕ, бесполезно! Пробовал Флэш тулс, прогресса нет. Как с ним бороться? ESPlorer вообще работать не хочет.... Запускается и исчезает окно сразу. Кто подскажет как с ним вообще работать? Вай фай у него активен, на него цеплялся
     

    Вложения:

    Последнее редактирование: 20 май 2018
  7. nikolz

    nikolz Гуру

    Сообщения:
    4.142
    Симпатии:
    431
    Вы тему в начале читали? сделали так, как написано ? В результате где и какая ошибка?
    Если хотите помощи, то пишите что и как сделали какая ошибка и в каком месте.
     
  8. Survivor76

    Survivor76 Новичок

    Сообщения:
    4
    Симпатии:
    0
    20180520_153949.jpg 20180520_153949.jpg Да делал по написанному. Посмотрите на фото где черный экран. Там сообщения, я их не понимаю. Просто во флеш тулс на экране загрузки ничего не происходит, я пробовал разные версии, 3.6.4 там вообще ругается, пробовал в ранней версии, где еще есть возможность выставить объем флешь 4 мб, там нормально, он данные с модуля читает, но прогресс прошивки не идет. Ардуино ИДЕ постоянно выдает ошибку компиляции для платы, какую я бы не выбрал.
     
    Последнее редактирование: 20 май 2018
  9. nikolz

    nikolz Гуру

    Сообщения:
    4.142
    Симпатии:
    431
    покажите загрузчик (первая картинка в первом блоке с зелеными полосками)
     
  10. Survivor76

    Survivor76 Новичок

    Сообщения:
    4
    Симпатии:
    0
    вот
     

    Вложения:

  11. nikolz

    nikolz Гуру

    Сообщения:
    4.142
    Симпатии:
    431
    обновите загрузчик у меня версия 3.4 сейчас уже 3.6
    адреса Вы сами придумали?
    Рекомендую Вам сделать все ровно то, что написано у меня в начале темы. После этого будете экспериментировать со своими прошивками.
    Еще можно работать через командную строку и маке файлы с примерами от разработчика ESP.
     
  12. Survivor76

    Survivor76 Новичок

    Сообщения:
    4
    Симпатии:
    0
    Есть у меня загрузчик 3.6.4 там вообще картина интересная. Сейчас шнур УСБи перепаяю может в нем причина
     
    Последнее редактирование: 20 май 2018
  13. DeFluder

    DeFluder Новичок

    Сообщения:
    19
    Симпатии:
    0
    Попробовал поставить на esp32 devkit v1 - не прошилась :-(
     
  14. RotaryF

    RotaryF Новичок

    Сообщения:
    12
    Симпатии:
    0
    С прошивкой ESP32 devkit v1 особых проблем не заметил (flash_download_tools_v3.6.5) и даже использование IDE ESPlorer не испортило настроения. Но вот сам проект NODEMCU применительно к ESP32 несколько огорчает.
    Оф.сайт проекта ориентирован, в основном, на ESP8266, описания и библиотеки 2014г. Когда я возился с LUA на ESP8266 мне все нравилось, но сейчас другая ситуация, другая плата, пусть и схожая со старушкой. Видел тонкие намеки, что существуют библиотеки NODEMCU 2017г. для ESP32, но более-менее внятного их описания на том же github не нашел. Скорее всего не увидел очевидного.
    Может кто ткнет носом в эти описания?
     
  15. Vladimir555

    Vladimir555 Читатель

    Сообщения:
    288
    Симпатии:
    5
    Привет,Nikolz!
    А по новее сборки LUA в ESP32 не появилось?
    Самому собирать bin файл пока трудно.
     
  16. RotaryF

    RotaryF Новичок

    Сообщения:
    12
    Симпатии:
    0
    С LUA на ESP32 какая-то тоска.
    Попробовал подергать и LUA RTOS от WhiteCat, но и здесь засада.
    Прошивка посвежее и даже обновляется, команда испанская, но документация и поддержка - х.з. какие.
    Ну запустился я под их кошачьим IDE, увидел "игру в детские кубики", напечатал чего-то. А дальше что? Хелпы на отдельные команды-кубики, формальные отписки на запрос поддержки :mad:
    Перейду, конечно, в формат LUA-команд, а не блоков, но далеко ли так продвинусь? :(
    В общем, если у кого есть желание изучить, использовать LUA именно на ESP32, предлагаю объединить усилия.
    Пока наиболее вменяемая реализация и поддержка для ESP32 на Питоне, хотя нюансы и здесь присутствуют (имхо)
     
  17. Vladimir555

    Vladimir555 Читатель

    Сообщения:
    288
    Симпатии:
    5
    LUA в ESP удобная штука, +файловая система, и не надо ждать, собирать проект.
    Если собирать NODEMCU самому, то можно дописывать и свои процедуры.
    Прошил bin из шапки. Для скриптов имеем 175 Кбайт- не плохо. ;)
    На ESP32 при старте не запускается init.lua, только в ручную - что не так?
     
  18. RotaryF

    RotaryF Новичок

    Сообщения:
    12
    Симпатии:
    0
    Как раз перед Вашим постом я и писал, что не так :)
     
  19. RotaryF

    RotaryF Новичок

    Сообщения:
    12
    Симпатии:
    0
    Как раз перед Вашим постом я и писал, что не так :)
     
  20. Vladimir555

    Vladimir555 Читатель

    Сообщения:
    288
    Симпатии:
    5
    Все это понятно...
    Есть ли в сети собранные bin прошивки, кроме этой?
    Например с модулем BT ?
     

Поделиться этой страницей